intellij-idea - Intellij IDEA 中的智能输入

标签 intellij-idea keyboard-shortcuts

我使用 Intellij IDEA 大约一年了,我仍然想知道是否有某种类型的智能快捷方式适用于这种情况:

new In|[ENTER]
new Integer(|)
new Integer(10|)
new Integer(10|)[RIGHT ARROW]
new Integer(10).| (any method name)

这可能听起来很愚蠢,但我发现自己在工作期间过多地使用右箭头,因此我正在寻找一个简单的解决方案来在打字时跳过这一部分。 Intellij IDEA 中是否有任何智能快捷方式可以开始输入方法名称(前面带有点),而插入符号仍然位于参数所在的位置(括号内)?

最佳答案

您可以创建自己的宏并为其分配键盘映射,如下所示*:

  1. 编辑 |宏 |开始宏录制
  2. 执行一系列步骤,⌘→,然后是
  3. 编辑 |宏 |停止宏录制
  4. 为宏命名,例如“转到行尾并开始方法”
  5. 设置中,搜索宏名称(以便于查找),在Keymap | 中选择宏 enter image description here
  6. 右键单击并选择添加键盘快捷键,将“第一笔画”指定给⌃⇧。,例如
  7. 确定所有对话框并尝试一下!

* 这些是 Mac 上的步骤,其他操作系统可能略有不同。

关于intellij-idea - Intellij IDEA 中的智能输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23730977/

相关文章:

macos - OS X Terminal.app 中的 Command 键作为 Meta 键

c# - Visual Studio 2013 不接受大写 E

intellij-idea - Intellij 中的新 Elixir 项目

java - 如何在 Android Studio 中粘贴没有格式的格式化文本?

scala - 为什么我在intellij idea中创建scala项目时下载sbt依赖需要这么长时间?

java - 如何使用 Jar 文件在 IntelliJ IDEA 中设置运行/调试配置?

windows - 如何全局映射 AltGr 键到 Alt 键?

Vim,如何在一个快捷键下映射两个任务?

spring-boot - IntelliJ 无法识别 Kotlin JPA 插件

java - 为 JButton 设置键盘快捷键?