我正在macOS中开发一个带有.NET Core的Web API,并部署到
Linux.我完全没兴趣使用浏览器.但是,从Visual Studio代码构建和运行(调试与否)时,浏览器每次都会启动.
我必须关闭选项卡,删除浏览器,转到Paw,我实际测试API,然后返回到VS Code.
每次这样做都很烦人.
是否有一些配置禁用浏览器启动?
谢谢
解决方法
简答
打开.vscode / launch.json文件并禁用launchBrowser.
更多细节
> dotnet new webapi
>打开VS代码.
>添加所需资产以进行构建和调试.
此时,有一个包含launch.json文件的.vscode目录.打开该文件并禁用或删除以下内容.
"launchBrowser": { "enabled": true,"args": "${auto-detect-url}","windows": { "command": "cmd.exe","args": "/C start ${auto-detect-url}" },"osx": { "command": "open" },"linux": { "command": "xdg-open" } },
另见:https://code.visualstudio.com/docs/editor/debugging#_launch-configurations