2018-07-26VSCodeにオフラインでExtensionを追加するsellVSCode,VisualStudioCode2018/07/26追記いつの間にかプラグインのダウンロードができるようになっていました。いうわけで、以下は以前の方法となります。CodeでExtensionが追加できないってなってたけど、調べてみたらなんとかインストールできたのでメモ。プラグインをダウンロードするこっちが大変。URLを作るパッケージのダウンロードは普通には出来ないらしいのでURLを作ります。パッケージは以下の形式のURLで取得できます。versionを書き換えていきます。対象のマーケットプレイスのWebサイトを開きます。C#を例にすると、以下のURLになります。後ろ("csharp")がextensionnameとなります。InfoのVersionに表示されています。この場合は"1.4.1"になります。以上を踏まえると、この例でのURLは以下になります。https://ms-vscode.gallery.vsassets.io/_apis/public/gallery/publisher/ms-vscode/extension/csharp/1.4.1/assetbyname/Microsoft.VisualStudio.Services.VSIXPackageダウンロードして拡張子を変える前の手順で作成したURLからパッケージをダウンロードします。ダウンロードしたファイル名は一緒になるので、名前を書き換えて、拡張子をvsixに変更します。プラグインをインストールするこっちは簡単。VSCodeはコマンドラインパラメータが指定できるため、これを使ってインストールを行います。--helpを指定すればパラメータ一覧が表示されます。Windowsではインストール時にパスを通していればcodeだけで実行可能。逆に通していなければカレントディレクトリを移動していないとダメでした。以下のパスはデフォルトのパスなので、必要に応じて修正してください。installed!と表示されたら完了です。VSCodeを再起動すると有効になります。パッケージのダウンロードがもっと簡単になれば楽でいいんだけどなぁ。