VS2013 build/debug 时自动注释代码行
VS2013 Automatically comment line of code while build/debug
我试图找到可以帮助我的东西,但到目前为止没有什么好东西。
我想知道在我开始时是否有任何选项可以注释某些代码行building/debugging?
我不想手动执行("edit and continue" 手动不是解决方案)。我希望 "tell VS" 在我开始构建或调试时自动注释指定的代码行。
当我在服务器上测试应用程序时,我需要这行代码,但是当我在本地测试时,我必须对其进行评论。
希望你能理解我的问题并给我快速的解决方案,谢谢。
我使用 VS2013 和 C#。
preprocessor directives对您有帮助吗?默认情况下,为调试配置启用 DEBUG 指令,因此 #if(DEBUG)
和 #endif
之间的任何代码只会在您的调试配置中执行。
一种可能:
if( !System.Diagnostics.Debugger.IsAttached )
{
//code which should only run if not being debugged
}
否则按照 Jenszcz 的建议使用预处理器指令。
我试图找到可以帮助我的东西,但到目前为止没有什么好东西。
我想知道在我开始时是否有任何选项可以注释某些代码行building/debugging?
我不想手动执行("edit and continue" 手动不是解决方案)。我希望 "tell VS" 在我开始构建或调试时自动注释指定的代码行。
当我在服务器上测试应用程序时,我需要这行代码,但是当我在本地测试时,我必须对其进行评论。
希望你能理解我的问题并给我快速的解决方案,谢谢。
我使用 VS2013 和 C#。
preprocessor directives对您有帮助吗?默认情况下,为调试配置启用 DEBUG 指令,因此 #if(DEBUG)
和 #endif
之间的任何代码只会在您的调试配置中执行。
一种可能:
if( !System.Diagnostics.Debugger.IsAttached )
{
//code which should only run if not being debugged
}
否则按照 Jenszcz 的建议使用预处理器指令。