在Visual Studio 2012中未着色的类名

时间:2012-09-05 07:13:14

标签: visual-studio visual-studio-2012

我正在评估Visual Studio 2012,并且在颜色架构方面遇到了一些问题 当然,我能够通过为文本编辑器设置颜色来克服最初的不适 我无法设置的一件事是类名的颜色。 假设您有如下所示的行。

Class name = new Class();

整行的颜色相同,期待新的关键字 我希望“Class”这个词与早期版本的Visual Studio中的颜色不同 我无法从选项中为此设置颜色 我已尝试在所有字段中查找颜色,如纯文本,文字,标识符等
工具 - >选项 - >环境 - >字体&颜色 但我仍然无法解决这个问题。 我也应用了客户主题,这些也没有帮助。
我不想为这样的基本偏好安装生产力电动工具吗?

编辑:
我使用的是Windows 7 x64和Visual Studio Professional 2012,版本11.0.50727.1 RTMREL

5 个答案:

答案 0 :(得分:14)

我找到的解决方案是在相关主题的混搭中找到的建议的组合:

  1. 关闭Visual Studio并以管理员身份打开VS命令提示符。导航到devenv.exe文件(在Express版本中,它的标题是* express.exe),通常位于C:// Program Files(x86)/ Microsoft Visual Studio 11.0 / Common7 / IDE中。

  2. 输入devenv.exe /setup

  3. 重新打开Visual Studio。如果现在一切都是彩色的,太好了!如果没有,请关闭标签并重新打开它们。

  4. 执行所有步骤3是让我的色彩恢复正常的原因。

    这是我得到建议的地方:

    Visual Studio 2012 - Intellisense sometimes disappearing / broken

    How can I get user type C# syntax highlighting working again in VS 2012 RC?

答案 1 :(得分:10)

如果您使用的是Productive Power Tools,请转到=> 工具 - >选项 - >富有成效的电动工具。在主菜单中,关闭选项:彩色参数帮助。 我解决了我的问题,我使用的是Windows 8 Pro,Visual Studio 2012 Ultimate。

答案 2 :(得分:3)

你走在正确的轨道上。在工具 - >下选项 - >环境 - >字体和颜色,您想要更改“用户类型”,首先确保在对话框的顶部您正在查看“文本编辑器”的设置

虽然默认情况下我安装的Visual Studio 2012已经设置好了,但您可能需要尝试使用“使用默认值”按钮,除非您已经进行了其他想要保留的更改。

答案 3 :(得分:2)

enter image description here

转到工具>选项点击环境导航,点击导入导出设置,从网址中复制网址和打开目录,删除所有字体和颜色文件。你有设置文件夹

答案 4 :(得分:1)

Donatas在Microsoft Connect上提供的

The workaround无需关闭Productivity Power Tools的任何选项即可运行:

  

有一种解决方法,但没有关闭“彩色参数帮助”。   转到工具>选项>环境>显示中的字体和颜色   项目选择“用户类型(值类型)”单击项目旁边的自定义   前景色和颜色选择器改变红色,绿色或蓝色   1,即制作基本上看起来相同的自定义颜色。好的   所有的对话和问题都解决了。