7

在我们的代码中,有很多段落被 ifdef 删除了。在以前版本的 Visual Studio 中,它们是灰色的。然而,在 Visual Studio 2012 中,它们不再变灰而是变暗,即这些段落以语法突出显示方案的所有颜色出现,但颜色饱和度较低。实现此功能的 Microsoft 程序员一定认为这很酷,但在实践中,很难判断段落是否处于活动状态。

有没有人找到一种方法来欺骗 Visual Studio 2012 以使用旧的方式将不活动的段落变灰?

感谢您的任何回复

4

1 回答 1

8

您有一个Opacity可以更改的设置:

Tools -> Options -> Text Editor -> C/C++ -> Formatting 您可以更改Inactive Code Opacity Percent. 默认为 65,将其更改为更高的值。
或者,如果您想完全取消它,
只需将其设置为Disable Inactive Code OpacityTrue

在此处输入图像描述

于 2013-03-13T11:04:50.977 回答