Breandan Considine

- 活动总数 33
- 最后的活动
- 成员加入日期
- 关注 0 名用户
- 关注者数 0 名用户
- 投票数 5
- 订阅数 12
-
已编辑于 Painting over the Editor
I have a plugin that searches for text in the Editor. I am using MarkupModel.addRangeHighlighter(...) with a CustomHighlightRenderer to paint highlights in the Editor. The advantage of using a Cust... -
创建于 Alternative to LivePreviewController for displaying SearchResults
已回答I have a class that uses LivePreviewController to periodically find queries in a document. However, I would like to be able to control which search results are painted to the screen, and when they ... -
创建于 How do I get the highest point of a caret located at an offset?
All the methods within Editor offer a way to get from VisualPosition and LogicalPosition to X and Y locations on the screen. However, if the line spacing is greater than 1, these all return locatio... -
已编辑于 Is it possible to suppress logging errors?
In the intellij-community codebase, there are lots of explicit calls to LOG.assertTrue(someCondition). For example if my plugin invokes ScrollingModelImpl.removeVisibleAreaListener(), but I don't c... -
已编辑于 What happens when multiple plugins register a custom shortcut to the same component?
What happens when two actions register the same custom shortcut to a component (say the editor) via AnAction.registerCustomShortcutSet()? IdeaVIM has registered a shortcut via this method that I wa... -
已编辑于 Inconsistent behavior rewriting shortcuts for Mac OS
According to this post, IntelliJ IDEA remaps plugin shortcuts containing [Ctrl] for Mac OS and Mac OS X to [⌘]. However the behavior of this remapping is inconsistent. For example, if the shortcuts...