Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Colors Visual Studio 2012结构的代码高亮显示_Colors_Visual Studio 2012_Codehighlighter - Fatal编程技术网

Colors Visual Studio 2012结构的代码高亮显示

Colors Visual Studio 2012结构的代码高亮显示,colors,visual-studio-2012,codehighlighter,Colors,Visual Studio 2012,Codehighlighter,我现在有点疯了。我的公司从VS2008切换到VS2012,到现在为止,我找不到任何选项来为结构启用代码高亮显示 在VS2008中,类似于 公共颜色前景{get;set;} 关键字Color将突出显示,因为它是一个众所周知且已定义的结构 在VS2012中,突出显示功能不再适用于结构 其他人也注意到了吗?有人有解决办法吗?我检查了所有的颜色选项并尝试了所有的方法,但是我无法恢复好的struct突出显示颜色 在VS2012中,它对我很有效: 您要查找的是中的用户类型(值类型)颜色 工具->选项->环

我现在有点疯了。我的公司从VS2008切换到VS2012,到现在为止,我找不到任何选项来为结构启用代码高亮显示

在VS2008中,类似于

公共颜色前景{get;set;}

关键字
Color
将突出显示,因为它是一个众所周知且已定义的结构

在VS2012中,突出显示功能不再适用于结构


其他人也注意到了吗?有人有解决办法吗?我检查了所有的颜色选项并尝试了所有的方法,但是我无法恢复好的
struct
突出显示颜色

在VS2012中,它对我很有效:

您要查找的是
中的
用户类型(值类型)
颜色
工具->选项->环境->字体和颜色

如果这没有帮助,您应该检查您没有可能更改颜色的外部加载项…
更新-根据您的评论-如果您正在使用生产力工具,您可能需要从
Tools->Options->Productivity Power Tools->Colorized Parameter Help
中禁用彩色参数帮助选项


另一种选择是尝试安装VS2012

我也遇到了这个问题,我发现罪魁祸首是生产力电动工具。有一种解决方法可以让结构重新显示语法高亮显示。您必须关闭生产力增强工具选项中的彩色参数帮助,然后重新启动Visual Studio

这可以在工具>选项>生产力工具>彩色参数帮助中找到


有关更多信息,请参见。

我想我找到了解决此问题的另一种方法,它允许您保持彩色参数帮助功能处于打开状态

在字体和颜色中,我为“签名帮助-用户类型(值类型)”项指定了一个值,我不再有这个问题了

注意:我还安装了颜色主题编辑器扩展-我不确定这是否对解决方案的有效性起到任何作用(但我以前也安装过它,因此仅此扩展并不能解决问题)


另外,有人在MS Connect上发布了这个错误:

我尝试过关闭彩色电动工具参数,卸载并重新安装电动工具,以及“修复”Visual Studio,但都没有成功


最终有效的方法是删除与解决方案文件(.sln)位于同一目录中的.suo和.dotSettings文件。

我终于找到了解决方案。你的截图给我指出了正确的方向。事实证明,我启用了默认颜色,用户类型(值类型)设置为与屏幕截图中相同的颜色,但我还安装了“生产力工具”,该插件负责覆盖默认颜色设置,不再突出显示结构。禁用加载项后,颜色恢复正常。@user1966041您还可以在生产力增强工具选项中禁用“Colorized Parameter Help”,而不是禁用整个扩展。有关更多信息,请参阅我的答案。感谢您,是生产力工具导致了此问题。我刚刚关闭了Colorized Parameter Help(彩色参数帮助)并将其修复。me To prod tools是我在框架结构中遇到的问题,例如DateTime我发现,如果我将颜色从默认值更改回原来的值,它就会工作。如果这不起作用,请尝试完全重新安装Productivity Power tools。这终于为我做到了。