Eclipse插件高级文本高亮设置:修改代码编辑器方法/类高亮背景色
修改代码编辑器中相同方法/类高亮背景色的方法
当然可以自定义这种“光标定位时同符号高亮”的背景色!不同主流编辑器的设置方式略有差异,我给你整理了两种最常用编辑器的具体操作步骤:
一、VS Code
VS Code通过修改settings.json里的文本规则来实现,步骤如下:
- 快速打开设置界面:按下
Ctrl+,(Windows/Linux)或Cmd+,(Mac)。 - 在搜索框输入
editor.tokenColorCustomizations,点击搜索结果里的「编辑 in settings.json」。 - 在打开的json文件中,添加针对方法和类的高亮规则:
"editor.tokenColorCustomizations": { "textMateRules": [ // 自定义方法引用的高亮背景色(这里用浅红色,可替换为#ff0000纯红) { "scope": "variable.other.readwrite.instance, meta.method-reference", "settings": { "background": "#ffcccc" } }, // 自定义类引用的高亮背景色(这里用浅绿色,可替换为#00ff00纯绿) { "scope": "entity.name.type.class", "settings": { "background": "#ccffcc" } } ] }
小贴士:如果某个语言的方法/类scope和上面不一致,你可以按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac),搜索「Inspect Editor Tokens and Scopes」,把光标放在目标方法/类上,就能看到对应的scope值,替换到上面的配置里即可。
二、IntelliJ IDEA 系列(含PyCharm、WebStorm等)
IDEA系列通过配色方案面板直接调整,步骤更直观:
- 打开设置界面:按下
Ctrl+Alt+S(Windows/Linux)或Cmd+,(Mac)。 - 左侧导航栏选择
Editor > Color Scheme > General。 - 在右侧的列表中找到对应选项修改:
- 方法高亮:展开
Identifier under cursor,找到Method相关的项(比如Read access或Write access),点击「Background」颜色选择器,设置为红色。 - 类高亮:同样在
Identifier under cursor下,找到Class对应的项,修改「Background」为绿色。
- 方法高亮:展开
快速技巧:可以在顶部搜索框直接输入
Identifier under cursor,快速定位到相关配置项。
如果你用的是其他编辑器(比如Sublime Text),核心逻辑都是一样的:找到对应语法元素的作用域(scope)或配色方案中的对应选项,修改背景色即可。
内容的提问来源于stack exchange,提问作者ysief-001
相关产品推荐
相关产品推荐

