我是Visual Studio的新手,所以我习惯了IntelliJ和Eclipse的功能。我开发时通常不使用调试器,因此我也不想在Visual Studio中使用它。
是否可以禁用Visual Studio在启动应用程序时提供的所有特殊调试功能?我想只有错误的正常输出。当我禁用所有调试时,我也没有通常的输出,所以这不是一个选项。
我尝试了很多设置,但似乎没有任何效果,并且给我了我想要的结果 - 没有额外的弹出窗口,没有闪亮的布局,当你有错误,只是普通的输出。
谢谢!
答案 0 :(得分:0)
每个人对"正常输出"的定义是不同的。就个人而言,我喜欢Visual Studio处理调试的方式。
Visual Studio中的控制台窗口是一个调试器功能,因此,当它没有附加到进程时,它就无法工作。如果你想要一个没有附加的堆栈跟踪,你可以使用你的语言/框架的内置工具,例如.NET中的Exception
或StackTrace
。您也可以让Windows编写崩溃转储,但之后您正在调试Visual Studio中的尸体。