我在Windows上运行Visual Studio Code,但在WSL / bash上运行我的(NodeJS / TypeScript)应用程序。但是,我无法使VS Code调试控制台使用bash。它似乎仍然使用cmd.exe。
我可以通过从Visual Studio Code内部运行应用程序,然后在调试控制台中输入process.platform
来进行测试。它显示win32
。
另一方面,终端确实使用bash.exe。
我已将terminal.integrated.shell.windows
和terminal.external.windowsExec
设置为C:\\Windows\\System32\\bash.exe
。
如何在调试控制台中使VS Code使用bash?
答案 0 :(得分:0)
显然,我提到的设置无效。我只需要将"useWSL": true
设置添加到launch.json中即可。