【问题标题】:"No extensions found" when running Visual Studio Code from source从源代码运行 Visual Studio Code 时“未找到扩展”
【发布时间】:2016-09-05 17:27:21
【问题描述】:

当我尝试在 Visual Studio Code 中安装任何扩展时(即,通过按 Ctrl+P 然后运行 ​​ext install RustyCode),我收到一条消息 No extensions found

但是,这只发生在我直接从源存储库运行 VS Code 时。即,之后:

git clone https://github.com/Microsoft/vscode.git
cd vscode
git checkout 1.0.0
scripts/code.sh

但是,如果我从 official builds 运行 VS Code,那么我可以安装扩展。

那么,当我直接从源存储库运行 VS Code 时,如何才能从 Visual Studio Marketplace 下载和安装扩展? (Visual Studio Marketplace 集成是否单独捆绑在官方版本中?)

我在 Ubuntu/Linux 上。

【问题讨论】:

    标签: visual-studio-code vscode-extensions


    【解决方案1】:

    您可以使用AUR 中的code-marketplace 扩展名在代码OSS 中添加微软市场注册。此扩展将安装一个 pacman 挂钩,该挂钩会在每次软件包更新时修补文件。

    【讨论】:

    • 完美!这正是我所需要的,如果您不打算更新整个系统,请确保运行 pacman -S code 以调用钩子。
    【解决方案2】:

    如果你想对 archlinux 做同样的事情,看看这里 => https://wiki.archlinux.org/index.php/Visual_Studio_Code,你有多种可能的选择来解决这个问题。

    【讨论】:

      【解决方案3】:

      扩展来自@Vikrant Chaudhary 的答案。如果有人想在 Windows 上做同样的事情,product.json 的路径在这里:

      VSCodium 的 Windows 路径:C:\Program Files\VSCodium\resources\app\product.json

      【讨论】:

        【解决方案4】:

        可以通过在product.json 中添加以下内容来解决此问题:

        "extensionsGallery": {
            "serviceUrl": "https://marketplace.visualstudio.com/_apis/public/gallery",
            "cacheUrl": "https://vscode.blob.core.windows.net/gallery/index",
            "itemUrl": "https://marketplace.visualstudio.com/items"
        }
        

        (这也可以通过从官方版本中复制 product.json 来解决(在 .zip archvie 中,product.jsonresources/app 下),其中包含上述行。 p>

        更多信息:https://github.com/Microsoft/vscode/issues/1557

        【讨论】:

        • 谢谢你
        • 仓库根目录下已经有一个product.json。这就是那个。
        • 我的product.json 包含这些行,但无法正常工作:(
        • 某处可能存在服务器故障...我已尝试在两台不同的计算机上搜索扩展程序...“未找到扩展程序。”
        • 刚刚通过marketplace.visualstudio.com 确认“抱歉!我们的服务目前不可用。我们正在努力尽快恢复所有服务。请稍后再回来查看。”如果以后有人遇到这个问题,请先检查网站是否有可用的服务...将为您节省配置文件/重新安装软件的时间。
        猜你喜欢
        • 1970-01-01
        • 2021-09-13
        • 2019-02-09
        • 1970-01-01
        • 1970-01-01
        • 2020-03-30
        • 2021-02-04
        • 2011-09-26
        • 1970-01-01
        相关资源
        最近更新 更多