我想通过VSCode启动新的Windows终端,就像我使用其他终端仿真器时一样。
以前,我使用以下设置在VSCode JSON文件settings.json中启动Cmder,并通过ctrl+C进行控制。
然而,尝试在 Windows 终端目录中进行相同操作并没有成功。
以前,我使用以下设置在VSCode JSON文件settings.json中启动Cmder,并通过ctrl+C进行控制。
"terminal.external.windowsExec": "C:\\Program Files\\cmder\\Cmder.exe",
然而,尝试在 Windows 终端目录中进行相同操作并没有成功。
"terminal.external.windowsExec": "C:\\Program Files\\WindowsApps\\Microsoft.WindowsTerminal_1.0.1401.0_x64__8wekyb3d8bbwe\\WindowsTerminal.exe",
@For /f "tokens=1* delims=" %%A in ('reg query HKCR /f "URL:*" /s /d ^| findstr /c:"URL:" ^| findstr /v /c:"URL: " ^| Sort') Do @Echo %%A %%B
。当你有了协议名称后,需要在其后面添加://
。例如,天气应用程序是msnweather://
。你需要使用Shell Execute来执行它们。 - user12431753wt.exe
,所以如果我没错的话,你应该在你的settings.json
中使用"terminal.external.windowsExec": "C:\\Users\\skillcap\\AppData\\Local\\Microsoft\\WindowsApps\\wt.exe"
(记得根据需要更改用户名)。由于可执行文件也应该已添加到您的%PATH%
,因此您通常只需使用wt
(具有未修改的%PATHEXT%
变量)即可启动它。也作为答案添加。 - Compo