VSCode はプラグインのインストール場所を変更します
VS コード プラグインの場所は、デフォルトではドライブ C のユーザー ディレクトリにインストールされます。インストールされるプラグインの数が増えると、ドライブ C のメモリをより多く消費します。私はプラグインをドライブ D に移動することにしました。以前に mklink を使用してディレクトリのシンボリック リンクを作成したことがありますが、成功しなかったので諦めました。私の手順は 2 つの手順に分かれています:
(3 番目の方法を強くお勧めします)
1. ショートカットを変更する
ユーザー ディレクトリのプラグインを D ドライブの特定の場所にカットします。ここで注意する必要があるのは、VSCode がインストールを更新して更新するため、VSCode のインストール ディレクトリにプラグインのパスを置かないことをお勧めします。ディレクトリにあるため、インストール以外のときに作成されたファイルが削除されます。
元の VSCode プラグインの場所は次のとおりです。
次のように新しい場所に切り取ります。
プラグインのパスを記録します。
D:\ソフトウェア\Microsoft.vscode\extensions
次の図に示すように、VSCode ショートカットの場所を見つけて、右クリック -> [プロパティ] -> [ショートカット] を選択します。
「ターゲット (T)」は、パス内の VScode プログラムのインストール場所です。
D:\ソフトウェア\Microsoft\VSCode\Code.exe
後で追加します。
–extensions-dir “D:\Software\Microsoft.vscode\extensions”
構成:
D:\Software\Microsoft\VSCode\Code.exe --extensions-dir “D:\Software\Microsoft.vscode\extensions”
–extensions-dir の前後にスペースがあることに注意してください。変更後の効果は次のとおりです。
このように、ショートカットから VSCode プロジェクト フォルダーを開いてプラグインの場所を見つけることができ、通常どおり使用できますが、右クリック メニュー オプションを使用して VSCode プロジェクト フォルダーを開いてプラグインの場所を見つけることができません。ここでは 2 番目のステップを実行する必要があり、VSCode を変更して右クリックし、メニュー オプションに対応するレジストリを変更します。
2. VSCode の右クリック メニュー オプションを変更する
WIN+R->regedit を押してレジストリを開きます
(1) VSCode の右クリック メニュー オプションに対応するレジストリの場所 1 を見つけます。
コンピューター\HKEY_CLASSES_ROOT*\shell\VSCode\command
レジストリのデフォルト値は次のとおりです。
「D:\ソフトウェア\Microsoft\VSCode\Code.exe」「%1」
着替える:
“D:\Software\Microsoft\VSCode\Code.exe” --extensions-dir “D:\Software\Microsoft.vscode\extensions” “%1”
(2) VSCode の右クリック メニュー オプションに対応するレジストリの場所 2 を見つけます。
コンピューター\HKEY_CLASSES_ROOT\ディレクトリ\シェル\VSCode\コマンド
レジストリのデフォルト値は次のとおりです。
「D:\ソフトウェア\Microsoft\VSCode\Code.exe」「%V」
着替える:
“D:\Software\Microsoft\VSCode\Code.exe” --extensions-dir “D:\Software\Microsoft.vscode\extensions” “%V”
(3) VSCode の右クリック メニュー オプションに対応するレジストリの場所 3 を見つけます。
Computer\HKEY_CLASSES_ROOT\Directory\Background\shell\VSCode\command
レジストリのデフォルト値は次のとおりです。
「D:\ソフトウェア\Microsoft\VSCode\Code.exe」「%V」
着替える:
“D:\Software\Microsoft\VSCode\Code.exe” --extensions-dir “D:\Software\Microsoft.vscode\extensions” “%V”
このとき、VSCode はメニュー オプションを右クリックしてフォルダーを開き、プラグインの場所を見つけます。
3. 環境変数を追加する
VSCODE_EXTENSIONS という名前の環境変数を作成し、その内容が vs Code 拡張機能が配置されているディレクトリを指すようにします。
3 番目の方法は 1 回限りの解決策で、VSCode がアップグレード/更新されるたびに起動パラメータがリセットされることを回避し、コマンド ライン起動の問題も回避します。
2022-09-17 14:00 に編集