如何在IntelliJ中使用键盘更快地导航文件行?

时间:2016-09-25 11:38:18

标签: android-studio intellij-idea keyboard-shortcuts rubymine

是否有键盘快捷键或如何在IntelliJ中将键盘快捷键设置为:

  1. 一次上/下几行(例如5或10)
  2. 在课程中上下移动方法
  3. 进入方法层次结构,然后向上和向下滚动方法列表
  4. 或者是用键盘快速浏览代码文件的更好方法吗?

1 个答案:

答案 0 :(得分:7)

IntelliJ非常灵活,有很多快捷方式,很难记住它们。我没有为您的第一个快捷方式请求找到当前的内置解决方案:“1。一次上/下几行(例如5或10)”

但是,可以创建宏并将其映射到键盘快捷键。请按照以下步骤操作:

  1. 首先打开要编辑的源文件。
  2. 从菜单中选择编辑 - > 宏 - >开始宏录制。
  3. 单击源文件,然后单击 按下五次。
  4. 从菜单中选择编辑 - > 宏 - >停止宏录制并命名宏,我使用“D5”。
  5. 从主菜单中选择文件 - >设置 - >键映射
  6. 在键映射内,向下滚动并找到主菜单。
  7. 展开“主菜单”,然后展开“编辑”,再展开“宏”。
  8. 找到新创建的“D5”宏并双击它。 Key Mappings

  9. 添加所需的键盘映射序列。小心找到尚未使用的快捷方式。我去了 Alt + Shift + 5 Alt Shift 5

  10. 保存更改,您就可以使用宏了!
  11. “2.在课堂上上下移动方法”

    要导航或跳转到下一个方法,请使用 Alt + 向下(在OSX上, Ctrl + 向下 ),上一个方法 Alt + Up (在OSX上, Ctrl + Up - 这在Mac上被Mission覆盖通过转到系统偏好设置>键盘>快捷方式>任务控制来控制和修复。)

    “3。进入方法层次结构,然后向上和向下滚动方法列表”

    要打开“Hierarchy Callers”面板,当光标位于某个方法上时,请按 Crtl + Alt + h

    接下来,选择列表中的一个“呼叫者”或方法,以导航到呼叫。

    要导航到上一个或下一个来电者,请按 Crtl + Alt + Crtl + < KBD>替代 + 向下

    要显示类中的方法列表并导航到某个方法,Windows上的 Crtl + F12 + OS X上的F12

    我觉得有用的其他导航快捷方式:

    导航到括号内的语句的开头或结尾: Ctrl + [ Ctrl + ]

    还有许多其他用于导航,选择和代码编辑的快捷方式。要了解更多信息,请打开Keymap设置并进行探索。 Keymap

    Page Up Page Down 将滚动显示当前可见代码上方或下方的行。