huoguangjin / MultiHighlight

Jetbrains IDE plugin: highlight identifiers with custom colors 🎨💡
https://plugins.jetbrains.com/plugin/9511-multihighlight
GNU General Public License v3.0
103 stars 22 forks source link

Conflict with another plugin. #4

Closed huoguangjin closed 2 years ago

huoguangjin commented 6 years ago

I installed plugin named AceJump, and currently update it and upgrade IDEA to the below version:

IntelliJ IDEA version: 2017.3.4, IU-173.4548.28, built on January 30, 2018
AceJump version: 3.4.2

I found the confliction: active AceJump mode action will remove all highlights in current editor. It seems that AceJump will remove all highlighters when exiting AceJump mode.

huoguangjin commented 2 years ago

The easymotion is a IdeaVim extension ant it is supported by IdeaVim-EasyMotion and AceJump.

The easymotion has the same problem too. See #28.

huoguangjin commented 2 years ago

AceJump calls markupModel.removeAllHighlighters() to remove all highlights when jump action ends.

References: https://github.com/acejump/AceJump/blob/1341c6aff4642ec27fa4a915981a96a0c7a65541/src/main/kotlin/org/acejump/view/TextHighlighter.kt#L151

huoguangjin commented 2 years ago

A new PR is opened and waiting for review. https://github.com/acejump/AceJump/pull/407

huoguangjin commented 2 years ago

Please update AceJump 3.8.8.