我使用 Intellij IDEA 大约一年了,我仍然想知道是否有某种类型的智能快捷方式适用于这种情况:
new In|[ENTER]
new Integer(|)
new Integer(10|)
new Integer(10|)[RIGHT ARROW]
new Integer(10).| (any method name)
这可能听起来很愚蠢,但我发现自己在工作期间过多地使用右箭头,因此我正在寻找一个简单的解决方案来在打字时跳过这一部分。 Intellij IDEA 中是否有任何智能快捷方式可以开始输入方法名称(前面带有点),而插入符号仍然位于参数所在的位置(括号内)?
最佳答案
您可以创建自己的宏并为其分配键盘映射,如下所示*:
编辑 |宏 |开始宏录制
- 执行一系列步骤,⌘→,然后是 。
编辑 |宏 |停止宏录制
- 为宏命名,例如“转到行尾并开始方法”
- 在
设置
中,搜索宏名称(以便于查找),在Keymap | 中选择宏
- 右键单击并选择
添加键盘快捷键
,将“第一笔画”指定给⌃⇧。,例如 确定
所有对话框并尝试一下!
* 这些是 Mac 上的步骤,其他操作系统可能略有不同。
关于intellij-idea - Intellij IDEA 中的智能输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23730977/