在 Visual Studio 2015 年覆盖 Intellisense 颜色
Overriding Intellisense colors in Visual Studio 2015
我正在使用带有自定义文本编辑器颜色的浅色主题。在 Visual Studio 2015 年,我的 Intellisense 和其他 lightbulb/hover/popups 都具有与文本编辑器设置相匹配的代码颜色。
这听起来不错,但是 Light 主题的背景是非常浅的灰色,我更喜欢编辑器中纯文本的白色前景色。它最终是这样的:
根据我目前的调查...
在以前的 Visual Studio 版本中,这个彩色的 Intellisense 功能来自 Productivity Power Tools 插件。它可以被关闭。那是没有安装。它现在内置于 Visual Studio 中,我找不到关闭它的地方。
我真的不想乱用主题编辑器。我只想要黑色文本 Intellisense,或者至少在弹出窗口中将白色文本变成黑色。其他人说它不适用于 Intellisense,但我不确定。
我已将工具 > 选项 > 环境 > 字体和颜色 > 编辑器工具提示 > 纯文本前景色设置为黑色。这就是为什么代码下面的字是黑色的。但这并不影响代码引用本身。
我遇到了同样的问题,因为我使用深蓝色背景和浅色文本。
我所做的就是使用这个插件:
https://visualstudiogallery.msdn.microsoft.com/6f4b51b6-5c6b-4a81-9cb5-f2daa560430b
然后复制您当前使用的主题,但先不要切换到它(如果您想保留当前的字体/颜色设置)。
然后我导出我的 "Font and Color" 设置,打开生成的文件,并完全删除 "Theme" XML 元素。
然后您可以切换到新复制的主题并从刚刚使用 "Import and Export Settings" 创建的文件中重新导入您的颜色设置。
然后转到“工具”>“自定义颜色”下的主题编辑器插件。编辑您的主题。 Select "Show All Elements" 选项并在 *.theme 文件中搜索 "tooltip"。将 Editor Tooltip -> Plain Text -> Foreground
更新为亮,将 Environment -> ToolTip
更新为暗。
这不是一个完美的解决方案,但在他们修复之前它是可用的。
@karoberts 的回答很好,尽管 Visual Studio 2015 Color Theme Editor 已经安装,我不得不
- 更新编辑器工具提示 -> 纯文本 -> 前景为亮色,环境 -> 工具提示为暗色
- 应用主题
- 重启Visual Studio(不然后台不走)
但是 exporting/importing 没有必要像@karoberts 那样回答。
试试这个
工具 > 选项 > 字体和颜色 > 显示 "Enviroment" 的设置 > 工具提示 > 项目背景
我正在使用带有自定义文本编辑器颜色的浅色主题。在 Visual Studio 2015 年,我的 Intellisense 和其他 lightbulb/hover/popups 都具有与文本编辑器设置相匹配的代码颜色。
这听起来不错,但是 Light 主题的背景是非常浅的灰色,我更喜欢编辑器中纯文本的白色前景色。它最终是这样的:
根据我目前的调查...
在以前的 Visual Studio 版本中,这个彩色的 Intellisense 功能来自 Productivity Power Tools 插件。它可以被关闭。那是没有安装。它现在内置于 Visual Studio 中,我找不到关闭它的地方。
我真的不想乱用主题编辑器。我只想要黑色文本 Intellisense,或者至少在弹出窗口中将白色文本变成黑色。其他人说它不适用于 Intellisense,但我不确定。
我已将工具 > 选项 > 环境 > 字体和颜色 > 编辑器工具提示 > 纯文本前景色设置为黑色。这就是为什么代码下面的字是黑色的。但这并不影响代码引用本身。
我遇到了同样的问题,因为我使用深蓝色背景和浅色文本。
我所做的就是使用这个插件:
https://visualstudiogallery.msdn.microsoft.com/6f4b51b6-5c6b-4a81-9cb5-f2daa560430b
然后复制您当前使用的主题,但先不要切换到它(如果您想保留当前的字体/颜色设置)。
然后我导出我的 "Font and Color" 设置,打开生成的文件,并完全删除 "Theme" XML 元素。
然后您可以切换到新复制的主题并从刚刚使用 "Import and Export Settings" 创建的文件中重新导入您的颜色设置。
然后转到“工具”>“自定义颜色”下的主题编辑器插件。编辑您的主题。 Select "Show All Elements" 选项并在 *.theme 文件中搜索 "tooltip"。将 Editor Tooltip -> Plain Text -> Foreground
更新为亮,将 Environment -> ToolTip
更新为暗。
这不是一个完美的解决方案,但在他们修复之前它是可用的。
@karoberts 的回答很好,尽管 Visual Studio 2015 Color Theme Editor 已经安装,我不得不
- 更新编辑器工具提示 -> 纯文本 -> 前景为亮色,环境 -> 工具提示为暗色
- 应用主题
- 重启Visual Studio(不然后台不走)
但是 exporting/importing 没有必要像@karoberts 那样回答。
试试这个
工具 > 选项 > 字体和颜色 > 显示 "Enviroment" 的设置 > 工具提示 > 项目背景