まずCmder
インストール アドレスを見つけます。
私の側のインストール アドレスは ですC:\Cmder
。使用したいファイルのアドレスは Cmder に付属しており、このファイルはinit.bat
インストール ディレクトリの下のvendor
フォルダーにあります。これら 2 つのファイルを見つけたら、Cmder ソフトウェアの設定を開き、中央に
あるファイルを見つけ、それを使用して起動方法を確認します。もちろん、起動するように設定することもできますが、ここでの方が便利なので、開始することを選択します。構成内の起動ファイル コマンドはであることがわかります。ここは最後のパラメータとは異なりますが、後者のパラメータは実際にはファイルのアドレスなので、最後の起動コマンドは実際には、ここに私のアドレスがあります。つまり、次のようになります。起動コマンドは です。このコマンドを自分でテストして実行したところ、 に切り替えることができることがわかりました。その後、コマンド ライン ファイルの構成を開始する必要があります。まず、VSCode の Shell の公式設定方法を説明します。最新バージョンと古いバージョンでは設定方法が実は異なります。インターネット上にある多くの設定は古いバージョンなので、これが私の目的でもありますこれを書いている.公式設定は自分で行った置き換えから来ています。にオープン启动-任务
{cmd::Cmder}
cmd
Cmder
PowerShell
cmd
cmd
Cmder
Cmder
cmd
cmd /k ""%ConEmuDir%\..\init.bat" "
/k
init.bat
cmd /k [自己填写init.bat的地址]
C:\Cmder\vendor\init.bat
cmd
cmd /k C:\Cmder\vendor\init.bat"
cmd
Cmder
VSCode
VSCode
Cmder
VSCode
Shell
VSCode
Shell
そこに構成ファイルを追加します。
選択が完了したら、1 つをクリックするだけで、setting.json
すべての構成ファイルの構成が に生成され、VSCode の構成ファイルを開きますsetting.json
。変更前の構成ファイルはShell
次のとおりです。
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
},
"Windows PowerShell": {
"path": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
}
}
変更されたものは次のとおりです。
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
},
"Windows PowerShell": {
"path": "C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
},
"Cmder": {
"overrideName": true,
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k",
"C:\\Cmder\\vendor\\init.bat"
],
"icon": "terminal-cmd"
}
}
追加したのはその部分であることがわかりますCmder
。実際、cmd
これをベースに変更しました。args
その中の 2 番目のパラメータは起動アドレスinit.bat
です。overrideName
Cmder
cmd
Cmder
cmd
"Cmder": {
"overrideName": true,
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k",
"[init.bat的地址,自己填写]"
],
"icon": "terminal-cmd"
}
設定が完了したら、設定でデフォルトの端末を切り替えCmder
、新しい端末を再度追加するだけですCmder
。
中断する。