有没有办法在不使用宏的情况下制作自定义命令?我想做这样的事情:
- 跳下 20 行
- 跳上 20 行
- 当光标在底部/顶部的 15 行内移动时,编辑器窗口滚动
- 逐段跳转(意思是:跳转到下一个空行,或方法签名开始,以先到者为准)
当然,这些数字是可编辑的。
我试过宏,但它们太慢了。基本上我希望 IntelliJ 的行为更像 emacs。我希望我不必制作插件,但如果这是唯一的选择,我会的。只是希望有一种我错过的方法。
有没有办法在不使用宏的情况下制作自定义命令?我想做这样的事情:
当然,这些数字是可编辑的。
我试过宏,但它们太慢了。基本上我希望 IntelliJ 的行为更像 emacs。我希望我不必制作插件,但如果这是唯一的选择,我会的。只是希望有一种我错过的方法。
没有办法做你所要求的。然而,有一个 IdeaVIM 插件可以让你做一些你要求的事情(通过 Preferences->Plugins 安装)。还有一个 emacs 插件可以给你你想要的: http: //devnet.jetbrains.com/thread/441261
IdeaVIM 插件由 Jetbrains 维护,因此质量可能更高。