我在 Intellij-IDEA 中定义了一个宏,它是以下各项的组合:
- 走到行尾
- 类型{
- 按enter
这是配置(append_brace_enter):
这是一个显示它有效的小例子,|
表示光标:
if(true | )
然后按我的宏的快捷键,它将变为:
if(true ) {
|
}
大多数时候它工作正常,但有时,当我按下快捷键并且有一个内容帮助列表时,它不会像我预期的那样工作。我必须按下esc才能隐藏列表,但这浪费了我近 1 秒钟的时间。
这是一个显示问题的截屏视频:
你可以看到当我输入if(a>b)
并调用宏时,它会变成一个AutoCloseable {}
,这不是我想要的。
有什么解决方案可以解决吗?