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

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

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

  • 一次向上/向下几行(例如 5 或 10)
  • 跳上/下类中的方法
  • 进入方法层次结构,然后上下滚动方法列表

  • 或者是他们使用键盘快速浏览代码文件的更好方法?

    最佳答案

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

    但是,可以创建宏并将其映射到键盘快捷键。按着这些次序:

  • 首先打开一个源文件进行编辑。
  • 从菜单中选择编辑 ->
    宏 -> 开始宏录制。
  • 单击源文件,然后
    按五次。
  • 从菜单中选择编辑 ->
    宏 -> 停止宏录制并命名您的宏,我使用了“D5”。
  • 从主菜单中,选择 File -> Settings -> Keymap
  • 在按键映射中,向下滚动并找到主菜单。
  • 展开主菜单,然后展开编辑,然后展开宏。
  • 找到新创建的“D5”宏并双击它。
    Key Mappings
  • 添加所需的键盘映射序列。小心找到尚未使用的快捷方式。我用 Alt+Shift+5
    Alt Shift 5
  • 保存您的更改,您就可以使用您的宏了!


  • “2. 跳上/跳下类中的方法”

    要导航或跳转到下一个方法,请使用 Alt+Down(在 OSX 上,Ctrl+Down),上一个方法 Alt+Up(在 OSX 上,Ctrl+Up - 这在 Mac 上被 Mission Control 覆盖,并通过转到 System Preferences >键盘 > 快捷方式 > 任务控制。)

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

    要打开“层次结构调用者”面板,当光标位于方法上时,按 Crtl+Alt+h

    接下来选择列表中的“调用者”或方法之一以导航到调用。

    要导航到上一个或下一个调用者,请按 Crtl+Alt+Up 或 Crtl+Alt+Down

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

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

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

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

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

    关于android-studio - 如何在 IntelliJ 中使用键盘更快地导航文件行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39686376/

    相关文章:

    java - 尝试从其他布局调用时不会调用 setContentView

    java - Intellij IDEA 远程调试无效断点

    Java 类扩展了 Groovy 类

    python - 使用 Spyder IDE,如何从 "goto definition"返回?

    android-studio - Android Studio构建错误:此版本的Android Studio与所使用的Gradle插件不兼容。尝试禁用即时运行

    android - 我无法创建文件夹drawable-xxxhdpi

    java - 检测空文本框中的文本更改

    java - 在新的库/jar文件中添加外部库

    android - Ctrl + N 快捷键 - Android Studio

    windows - 使用键盘快捷键启动 powershell 脚本