代码编辑器 Visual Studio 2013 中缺少颜色

Posted

技术标签:

【中文标题】代码编辑器 Visual Studio 2013 中缺少颜色【英文标题】:Missing colors in code editor Visual Studio 2013 【发布时间】:2013-11-22 13:03:50 【问题描述】:

只是我,还是我的编辑器中缺少一些颜色?刚刚注意到,现在它惹恼了我。

我正在运行带有 Resharper 8 的 VS2013 和提供的默认 Light 主题

【问题讨论】:

我觉得很好 引用类型和用户定义的对象不是通常以自己的颜色突出显示吗? 你认为那里的文字应该涂上颜色? 我在这里可能是错的,或者它可能是我在 VS2012 中使用过的一些插件,但不应该例如“OperationDataSource”用浅绿色阴影?检查了具有相同设置的同事机器,他有绿色。让我们想知道在颜色方面还缺少什么。 尝试重新编译或验证您正在处理的程序集是否可以看到 OperationDataSource 类型。任何文件都会发生这种情况还是仅在这种情况下会发生这种情况? 【参考方案1】:

您似乎缺少用户类型的颜色设置:

不知道为什么配置文件设置没有设置它们。此颜色的默认值为:Hue 129、Sat 145、Lum 103、R 43、G 145、B 175。

【讨论】:

可能是他导入了一些设置或插件更改了默认设置。它很容易解决。 谢谢。我会试试的。只有一个有点愚蠢的问题。我在哪里改变这个?尝试了工具 -> 选项 -> 环境 -> 字体和颜色,但从下拉列表中选择“文本编辑器”时找不到“用户类型”。 @NicklasWinger 嗯,你找对地方了。如果它不存在,那么这可能就是它不起作用的原因。我不知道这些项目是如何注册的;你试过修复VS吗? 谢谢@Jimmy。这里肯定发生了什么事。明天我回办公室试试看!【参考方案2】:

按照this SO post 中接受的答案找到了我的问题的解决方案。非常感谢您的帮助和建议。

备案(注OperationDataSources()):

【讨论】:

【参考方案3】:

在向 Visual Studio 代码添加扩展名时必须注意,例如 .h .cpp .cu 和许多其他基于代码的文件。 Visual Studio 很可能不会显示任何代码颜色。

您可以在 Tools-Opions 的选项中添加扩展名,并将特定代码类型添加到您已经使用资源管理器更改的任何文件,例如记事本或写字板。

【讨论】:

以上是关于代码编辑器 Visual Studio 2013 中缺少颜色的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2013 扩展未安装

如何评价Visual Studio Code

.net转PHP从零开始-配置visual studio 2013 PHP开发环境php for visual studio

Visual Studio 2013 - 编辑构建定义时出错

Visual Studio 2013 编辑并继续不起作用

Visual Studio 2013新建工程导入现有代码文件夹并且保持目录结构