
JetBrains 多色高亮插件 MultiHighlight 完全指南4 种高亮玩法从安装到自定义配色【免费下载链接】MultiHighlightJetbrains IDE plugin: highlight identifiers with custom colors 项目地址: https://gitcode.com/gh_mirrors/mu/MultiHighlightMultiHighlight 是一款免费的 JetBrains 插件专门做多色代码高亮光标停在某个标识符上按一下快捷键全文所有同名位置会同时换成同一块颜色滚动条还会多出对应的色条。下文带你从安装一路做到自定义配色每一步都能在实际界面上对上。⚡ 装好插件做出第一次高亮安装有两条路。走在线安装File → Settings → Plugins → Marketplace搜索 MultiHighlight点安装并重启 IDE。走离线安装先克隆仓库按仓库说明构建出插件 zip再在 Plugins 页面右上角的齿轮菜单里选 Install Plugin from Disk选中那个 zip 即可。git clone https://gitcode.com/gh_mirrors/mu/MultiHighlight插件装在 IntelliJ IDEA、PyCharm、WebStorm 上用法都一样下面以 IDEA 为例。装完不用动任何设置把光标放到源码里一个变量名上按Ctrl Mac 是⌘ 这个变量名在全文的出现处会立刻变成粉色——那是默认色卡的第一个颜色。在已高亮的位置再按一次颜色会取消插件把高亮设计成了可开关的动作快捷键在 Keymap 里就叫 Toggle Highlight。多标几个变量和方法之后整个屏幕就是下面这个样子右侧滚动条上每种颜色对应一条色标 标识符高亮变量、方法、类一次标清标识符高亮是这个插件最常用的能力变量名、方法名、类名都算标识符选中谁就按谁的名字把全文同名位置标出来省掉逐个查找的过程。读长文件时有两个辅助细节值得留意底部状态栏会显示本次高亮的数量例如 6 usages highlighted (read: 5 write: 1)标了几处、读写各占多少不用自己数每种高亮颜色都会以条纹形式出现在右侧滚动条上几千行的文件里滚到哪能大致判断高亮位置在附近一个典型用法长函数里某个变量被赋值、传参、读取了好几次标上颜色后你能直接看到它最后一次在哪里被改写、后面的哪些行还在用它不用再逐行盯。把 return、throws 这些控制流关键字标出来控制流关键字是return、throws这类决定程序接下来走哪条路的词。长函数里 return 动辄十几个容易漏看MultiHighlight 会把当前范围内的return统一标出来方法签名上的throws声明也会一起标中函数从哪些位置退出、抛出什么异常扫一眼代码块就行选中一段文字也能高亮日志、文档、注释都适用同一个Ctrl 快捷键还兼顾了第二种情况如果你先选中了一段文字再按插件就按选区处理不再找同名标识符而是把文件里相同的文本一起染成同色。日志文件、Markdown 文档、代码里的长注释串都能这么用。排查构建日志时特别顺手选中一个时间戳或任务名高亮全文相关的行都会带上这块颜色追一件事的前因后果不用来回滚动 自定义高亮颜色指定颜色、改配色、绑快捷键按 CtrlShift 从色卡里挑一个颜色默认高亮是顺着色卡循环取色的想挑指定的颜色就按Ctrl Shift Mac 是⌘ ⇧ 编辑器里直接弹出一个颜色列表每个选项的字体就是目标颜色选定后同名元素全部换成它。这里有个省事的技巧——连续按两次这个快捷键会直接用默认颜色高亮免去选择步骤在设置页改整套高亮配色方案默认色卡不满意打开 Settings 搜索 MultiHighlight 进入专属设置页。左侧是 19 种颜色从 red 到 blue grey逐个可增删排序右侧对每种颜色设置 Bold、Italic、Foreground前景色、Background背景色、Error stripe mark滚动条条纹颜色以及 Effects 边框样式改完右边预览区实时刷新。如果你搜索的是 JetBrains 如何自定义高亮颜色入口就是这一页改完 Apply 即生效。想要更鲜亮的配色仓库根目录的 palette.json 收录了 Material Design 标准色板每个颜色都有现成的十六进制值挑一个填进设置即可给清除全部高亮绑上快捷键清除当前编辑器全部高亮这个动作默认没有快捷键标多了想清空时得翻菜单。打开 Settings → Keymap快捷键映射设置页搜索 MultiHighlight能看到 Clear、Toggle Highlight、Toggle Highlight with Color 三个动作右键选 Add Keyboard Shortcut 就能绑定你顺手的组合 什么时候值得用它以及从源码构建三类常用场景翻大日志文件先给时间戳、关键字段各标一个颜色再顺着颜色追事件接手陌生代码库把几个核心变量先标出来对数据流有个粗略地图再逐函数细读代码评审与调试给正在关注的变量固定一个颜色它往后走到哪一行那一行就是那块颜色想参与开发两条 Gradle 命令插件源码是 Kotlin 写的三个动作的入口在src/main/java/com/github/huoguangjin/multihighlight/action/目录下逻辑不长适合边读边改。本地构建需要 JDK 11设置好JAVA_HOME或在 IDEA 的 Gradle 设置里指定 Gradle JVM后执行./gradlew buildPlugin想在测试用的 IDE 里跑起来验证效果改用./gradlew runIde配好之后收益很具体找同名不再反复按查找变量流向靠颜色一眼跟上日志和长文件被拆成几块有颜色的区域。色卡调顺手之后这套多色高亮操作会自然变成你读代码的日常动作。【免费下载链接】MultiHighlightJetbrains IDE plugin: highlight identifiers with custom colors 项目地址: https://gitcode.com/gh_mirrors/mu/MultiHighlight创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考