web-dev-qa-db-ja.com

ソースからVisualStudioCodeを実行すると「拡張機能が見つかりません」

Visual Studio Codeに拡張機能をインストールしようとすると(つまり、Ctrl+Pを押してからext install RustyCodeを実行すると)、No extensions foundというメッセージが表示されます。

ただし、これは、ソースリポジトリから直接VSCodeを実行した場合にのみ発生します。つまり、後:

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

しかし、 公式ビルド からVS Codeを実行すると、拡張機能をインストールできます。

では、ソースリポジトリから直接VS Codeを実行するときに、Visual Studio Marketplaceから拡張機能をダウンロードしてインストールできるようにするにはどうすればよいですか? (Visual Studio Marketplaceの統合は公式ビルドに個別にバンドルされていますか?)

私はUbuntu/Linuxを使用しています。

7

これは、_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.json_は_resources/app_)上記の行が含まれています)

詳細: https://github.com/Microsoft/vscode/issues/1557

14