源代码导航
您可以使用不同的操作和弹出窗口在编辑器中快速浏览代码。
有关在编辑器和工具窗口之间导航,以及使用编辑器选项卡和面包屑的详细信息,请参阅 编辑器基础。
有关导航最近文件、位置和更改的详细信息,请参阅 最近的文件和更改。
有关如何定位所需文件的详细信息,请参阅 文件导航。
有关如何查看并导航文件结构的详细信息,请参阅 文件结构。
您可以从观看视频教程开始,以了解 IntelliJ IDEA 中有哪些导航选项。
使用文本光标导航
要查看上一个插入符位置,请从主菜单中选择 或按 Ctrl+Alt+Left。 要向前移动,请选择 或按 Ctrl+Alt+Right。
要快速移动到编辑器顶部,请按 Ctrl+Page Up。 要将插入符号移至编辑器底部,请按 Ctrl+Page Down。
要导航到最后编辑的位置,请按 Ctrl+Shift+Backspace。
要在编辑器中找到当前文本光标位置,请按 Ctrl+M 。 如果您不想滚动浏览大文件,此操作可能会有所帮助。
或者,您可以按 Up 和 Down 方向键实现相同的效果。
要高亮显示您尝试定位的文本光标处的单词,请从主菜单中选择 。 如果您使用的是 Windows,您也可以按 Ctrl+F3 。
若要查看文本光标当前位于哪个元素上,请按 Alt+Q。
要在匹配的代码块大括号之间移动文本光标,请按 Ctrl+Shift+M。
要在代码块之间导航,请按 Ctrl+[ 或 Ctrl+]。
移动文本光标
您可以使用不同的操作在代码中移动文本光标。 您还可以配置在按单词和换行移动时,文本光标应该停留的位置。
要将文本光标移动到下一个单词或前一个单词,请按 Ctrl+Right 或 Ctrl+Left。
默认情况下,IntelliJ IDEA 会将文本光标移动到当前单词的末尾。 当您将插入符号移动到上一个单词时,它将被放置在当前单词的开头。
您可以自定义这些操作的插入符号位置。 在 设置 对话框(Ctrl+Alt+S )中,前往 。 在 光标移动部分,使用 按单词移动时 和 换行时 选项配置光标的行为。
要将文本光标向前移动到下一个段落或向后移动到上一个段落,请按 Ctrl+Shift+A 并搜索 将文本光标前移一段 或 将文本光标后移一段 操作。
您还可以选择一段文本,然后将文本光标前移或后移到一个段落。 按 Ctrl+Shift+A 并搜索 在保持选区的情况下将文本光标前移一段 或 在保持选区的情况下将文本光标后移一段 操作。
查找行或列
在 转到 行/列 对话框中,指定行号或列号,或用:分隔两者,然后点击 OK。

如果您不想在编辑器中显示行号,请在 设置 对话框(Ctrl+Alt+S )中,前往 并取消选中 显示行号 复选框。
在代码元素之间导航
转到声明及其类型
您可以从符号的使用位置导航到符号的初始声明及其类型。
将插入符号定位到所需符号处并按 Ctrl+B。

要声明类型,请按 Ctrl+Shift+B。
Go to Implementation
您可以使用编辑器中的装订线图标,或按下适当的快捷键,或点击 继承者 内嵌提示来跟踪类实现和重写方法。
点击编辑器中位于
/
、
/
的边距图标之一,并从列表中选择一个父类或子类。

要导航到超级方法,请按 Ctrl+U。
若要导航到实现,请按 Ctrl+Alt+B。
使用 继承者 提示,提示显示在类或接口旁边,显示其子项数量。 点击提示跳转到下级节点。 如果有多个实现,请从列表中选择相关的一个。
继承者 内嵌提示默认是启用的。 要将其关闭,请将鼠标悬停在提示上,然后从上下文菜单中选择 隐藏“Code Vision: Inheritors”内嵌提示 或 隐藏所有“Code Vision”内嵌提示。

默认情况下, 继承者 提示显示在类和接口的上方。 要更改此位置,请从提示的上下文菜单中点击 配置。

在打开的 嵌入提示 页面上,从 格式 列表中选择适当的设置。 或者,选择 代码视图 节点并更改 默认度量位置。

在错误或警告之间导航
若要跳转到代码中找到的下一个或上一个问题,请按 F2 或 Shift+F2。 或者,前往主菜单中的 。
IntelliJ IDEA 会将文本光标放置在代码问题的前面。
配置 IntelliJ IDEA 在代码问题之间导航的方式:可以在所有代码问题之间跳转,或跳过轻微问题,仅在检测到的错误之间导航。 右键点击滚动条区域中的代码分析标记,然后从上下文菜单中选择一个可用的导航模式:
若要让 IntelliJ IDEA 跳过警告、信息和其他次要问题,请选择 仅处理高优先级问题。
要让 IntelliJ IDEA 在所有检测到的代码问题之间跳转,选择 前往下一个问题。
显示同级
您可以在一个单独的弹出窗口中查看相邻类的方法实现。
在编辑器中,将文本光标置于方法的名称处。
在主菜单中,前往 。
IntelliJ IDEA 会打开一个弹出窗口,您可以在其中浏览实现,导航到源代码,编辑代码,并在 查找 工具窗口中打开列表。

浏览方法
要在代码中直观地分隔方法,请在 设置 对话框(Ctrl+Alt+S )中,转到 并选择 显示方法分隔符 选项。

要打开 结构 工具窗口,请按 Alt+7。