在VS 2012 IDE中,以某种方式突出显示了C#代码语法的一部分。卸载,重新引导和重新安装不会执行任何操作,也不会在选项对话框中重置颜色。
以下是一些项目的示例,这些项目全部默认显示(黑色),但通常颜色却没有:
- 属性
- 系统类别
- 我自己的课
以下是一些仍带有颜色的关键字:
- 使用
- 上市
- 虚空
- 变种
- 对于
是否有其他人遇到过这种情况并设法解决?
在VS 2012 IDE中,以某种方式突出显示了C#代码语法的一部分。卸载,重新引导和重新安装不会执行任何操作,也不会在选项对话框中重置颜色。
以下是一些项目的示例,这些项目全部默认显示(黑色),但通常颜色却没有:
以下是一些仍带有颜色的关键字:
是否有其他人遇到过这种情况并设法解决?
Answers:
这是一个简单的解决方案。转到目录devenv
(对于2012 RC),然后键入devenv.exe /setup
。它将解决您的问题。
devenv.exe
通常是这样的C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
。
编辑:建议您从Visual Studio命令提示符(“开始”>“ Microsoft Visual Studio”>“工具”>“ Visual Studio命令提示符”)执行此操作,和/或确保命令提示符具有管理员权限。
其他注意事项:这很有可能会用于Visual Studio的许多其他版本,包括2008、2010、11 beta,...
我的问题仅限于让“ DateTime”类型不像其他类名一样以浅蓝色显示。我通过简单地在VS主题之间来回切换来解决它。被偶然发现。比重置设置或修复安装快得多...
VS菜单工具->更改颜色主题
这对我有用:
1 - delete all in C:\Users\userNAme\AppData\Roaming\Microsoft\VisualStudio\11.0
2 - open vs console as administrator, and run:
devenv.exe /setup
devenv.exe /ResetSettings
这将重置所有环境设置。
如果以上都不适合您,请删除此注册表项下的所有以GUID命名的文件夹(确保已关闭Visual Studio实例):
如果您使用的是Visual Studio 2012:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\FontAndColors
如果您使用的是Visual Studio 2013:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\FontAndColors
如果您使用的是Visual Studio 2015:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\14.0\FontAndColors
重新启动Visual Studio,您应该看到一些要配置的“用户类型”。然后,您可以导入备份的字体和颜色,一切都会变得很好。这可能也适用于VS的早期和将来版本,但我尚未测试。
免责声明:在进行这些注册表调整之前,请确保导出/备份当前的“字体和颜色”设置。我对您丢失配置不负责任:)
找到了问题的根源:如果您安装了“ Productivity Power Tools 2012 ”,
您应该转到“工具” ->“选项” ->“生产力电动工具” ,然后关闭“彩色参数帮助”选项。
这解决了语法突出显示问题。
如果有人遇到与我相同的Visual Studio 2013问题,那么对我有用的唯一解决方案是先关闭VS2013,然后删除以下注册表项:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\12.0\FontAndColors
重新打开VS2013后,恢复了我对类型的语法突出显示。
在删除注册表项之前,我注意到“工具”>“选项”的“字体和颜色”部分中的所有“用户类型...”设置都丢失了。删除注册表项将还原它们。他们获得了默认值,该默认值为我提供了我所寻找的突出显示颜色的语法。
这是唯一对我有用的解决方案。切换主题,将我的个性化设置重置为默认设置,使用各种命令行开关运行devenv.exe来设置/重置Visual Studio无效。
我还通过Microsoft在其Connect网站上创建了以下错误报告:
我做了这里列出的所有事情,但仍然一无所获(VS2013 Update 3)。我试过/ setup,/ resetsettings,删除AppData中的内容,删除注册表项。尽管如此,即使在默认的配色方案中,用户类型也不会突出显示。
最终的帮助是打开“字体和颜色”对话框,选择“标识符”,然后将其设为粗体。然后删除粗体。即时修复!
退出出口
转到以下路径hkey_current_user \ software \ microsoft \ visualstudio!
删除9.0,10.0,10.0_config(我的意思是说除11.0和11.0_config以外的所有其他文件夹)
现在开始启动devenv,看看神奇的色彩恢复正常
1-删除C:\ Users \ userNAme \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0中的所有内容2-以管理员身份打开vs控制台并运行:devenv.exe / setup devenv.exe / ResetSettings1-删除C:\ Users中的所有内容\ userNAme \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 2-以管理员身份打开vs控制台,然后运行:devenv.exe / setup devenv.exe / ResetSettings
这就是帮助我的原因...
问题:类名和语法显示为黑色
求解:
步骤1:移除金钥:
HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 12.0 \ FontAndColors
步骤2:删除文件夹:
C:\ Users \ UserName \ AppData \ Roaming \ Microsoft \ VisualStudio \ 12.0
步骤3:打开命令提示符(管理模式),然后在命令行下运行:
C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE> devenv.exe / setup
C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE> devenv.exe / ResetSettings