如何在Visual Studio中无需删除即可停用多行代码?
在Visual Studio中快速停用多行代码的方法
- 块注释快捷键:选中要停用的多行代码,按下
Ctrl + K, Ctrl + C,就能一键给选中内容添加块注释(不同语言的注释格式会自动适配,比如C#/C++是/* ... */包裹,VB则是每行加');要恢复的话用Ctrl + K, Ctrl + U取消注释,比手动加//高效得多。 - 预编译指令控制:如果是调试这类需要频繁切换代码启用状态的场景,可以用预编译指令包裹代码段。比如C#里这么写:
#if false // 这里是需要停用的代码段 #endif
只要把条件改成false,这段代码就会被编译器忽略,完全停用;后续要恢复,把false改回true或者对应的条件(比如DEBUG)就行,不用动代码本身。
- 临时折叠标记:选中代码后按
Ctrl + M, Ctrl + O折叠代码,再在前面加个注释标记(比如// 调试临时停用),虽然不算真正让代码失效,但能快速隐藏这段代码,避免误执行,后续找起来也方便。
内容的提问来源于stack exchange,提问作者Crispy113
相关产品推荐
相关产品推荐

