折叠Visual Studio中的所有非活动预处理程序块

pap*_*jam 11 code-folding visual-studio-2010 visual-studio visual-studio-2012

我正在使用一些具有大量条件宏的第三方代码.Visual Studio非常擅长检测非活动代码,即包含在#if...... #endif中的代码,它不会被编译,我可以单独手动折叠它们.

我想自动隐藏非活动块 - 所有这些.这可能吗?

编辑:VS2012可以实现吗?可能是升级的原因.

Joh*_*ohn 2

我不知道自动折叠的方法,但肯定有一个隐藏不活动块的设置

设置位于“工具”->“选项”->“文本编辑器”->“C/C++”->“查看”下

从那里,只需将“显示非活动块”更改为 False。

Visual Studio 编辑器的 C++ 设置的屏幕截图

  • 如果将其设置为 true,则可以使不活动的块具有不同的颜色,例如不透明度 10。将其设置为 False 将不会产生任何影响。;) (4认同)