Visual Studio颜色主题设计器:选中文本背景颜色异常问题咨询
解决Visual Studio自定义主题中选中关键词背景不生效的问题
你遇到的问题是因为语法高亮元素的选中状态样式优先级高于全局的「Selected Text」设置:普通文本的选中背景能正常生效,但带语法高亮的内容(比如new这类关键词)会用自身的选中样式覆盖全局设置。
解决步骤如下:
- 打开Color Theme Designer,切换到「所有元素」标签
- 定位到Text Editor -> Text Manager Items分类下
- 找到所有带语法高亮的元素(比如
Keyword、String、Comment等,new属于Keyword) - 对每个这类元素,找到对应的
[元素名] Selected属性(比如Keyword Selected),将它的背景色设置为你需要的选中背景色(比如你之前用的FF076678)
如果你想一次性统一所有选中内容的背景,也可以直接找**Text Editor -> Selected Text (Enhanced)**选项,设置它的背景色——这个选项优先级更高,会覆盖所有语法元素的选中背景样式。
内容的提问来源于stack exchange,提问作者phibel
相关产品推荐
相关产品推荐

