MultiHighlight icon indicating copy to clipboard operation
MultiHighlight copied to clipboard

Jetbrains IDE plugin: highlight identifiers with custom colors 🎨💡

MultiHighlight

Build Version Downloads

Highlight identifiers with custom colors, helpful for reading source code.

Default shortcut: Ctrl+' (or +' on mac).

preview

screenshot-studio

Install

  • Install MultiHighlight directly from the IDE: File > Settings > Plugins > Browse Repositories... > search "MultiHighlight".
  • Install from file.

Customize

  • You can customize your highlight text style (bold/italic, foreground, background, stripe and effect style) in setting page.

    Tips: Here is material design color palette, they are bright and vibrant colors. (what is material design?)

    setting

  • change the default keyboard shortcut: File > Settings > Keymap > search "MultiHighlight".

    keymap

  • If you like IdeaVim, add following line to ~/.ideavimrc and trigger MultiHighlight:

    " Press `'` to toggle highlight
    map ' :action MultiHighlight<CR>
    " Press `"` to clear all highlights in current editor
    map " :action MultiHighlight.ClearAction<CR>
    

Build & Run

  • JDK 11 required, you can set org.gradle.java.home in gradle.properties.

  • To build MultiHighlight, clone and run ./gradlew buildPlugin.

  • To run IntelliJ IDEA with MultiHighlight installed, run ./gradlew runIde.

Change Log

check CHANGELOG.md for details