假设我有这样的代码:
#define ABC
#ifdef ABC
int foo = 1;
#else
int bar = 2;
#endif
我想修改条件编译的
else
部分内的文本显示。我在VS2012中使用深色方案。当前设置将删除所有颜色,但常量,注释和关键字除外,这些颜色将变暗。我想将其更改为完全放弃所有颜色或将所有内容更改为其他颜色。
我真的很想让没有交叉的部分(或者至少是斜体的)但是在VS编辑器中似乎根本不可能。
最佳答案
来自https://msdn.microsoft.com/en-us/library/ms165337(v=vs.110).aspx
从工具菜单中选择选项,然后在环境文件夹中,选择字体和颜色。
将打开“字体和颜色,环境,选项”对话框。
在“显示设置”中,选择“文本编辑器”。
修改字体和大小选项,以更改所有编辑器中所有文本元素的字体和大小。
在显示项目中选择适当的项目,然后修改项目前景和项目背景选项。
您要在Display items
中使用的项目是excluded code
。
关于c++ - 如何更改条件编译禁用的代码的字体或颜色设置?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32398460/