14

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

Class name = new Class();

整行是相同的颜色,期待新的关键字。
我希望“类”一词与早期版本的 Visual Studio 中的颜色不同。
我无法从选项中为此设置颜色。
我已经尝试在 Tool -> Option -> Environment -> Font & Colors 下为所有字段(如纯文本、文字、标识符等)
更改颜色,但我仍然无法解决此问题。我也应用了客户主题,这些也无济于事。
我不想为这种基本偏好安装生产力工具,对吧??

编辑:
我在 Windows 7 x64 和 Visual Studio Professional 2012,版本 11.0.50727.1 RTMREL

4

5 回答 5

15

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

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

  2. 类型devenv.exe /setup

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

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

这是我得到建议的地方:

Visual Studio 2012 - Intellisense 有时会消失/损坏

如何让用户类型 C# 语法突出显示在 VS 2012 RC 中再次工作?

于 2014-01-15T18:57:07.850 回答
10

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

于 2013-02-01T13:12:31.970 回答
3

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

尽管在我安装 Visual Studio 2012 的默认情况下,这些已设置,因此您可能想尝试“使用默认值”按钮,除非您进行了其他要保留的更改。

于 2012-09-05T12:52:23.453 回答
2

在此处输入图像描述

转到工具>选项单击环境导航并单击导入和导出设置并复制url并从url打开目录并删除所有字体和颜色文件。您获得设置文件夹

于 2014-03-10T10:14:27.463 回答
1

Donatas 在 Microsoft Connect 上提供的解决方法无需关闭 Productivity Power Tools 的任何选项即可工作:

There is a workaround without turning off "Colorized Parameter Help". Go to Tools > Options > Environment > Fonts and Colors in Display items select "User Types (Value types)" click Custom next to Item foreground color and in the color picker change Red, Green or Blue by 1, i.e. to make a custom color which basically looks the same. OK on all the dialogs and problem solved.

于 2013-06-12T21:51:55.913 回答