第 1 部分。 按名称、最近使用记录以及全局搜索查找
导航到文件/类/符号
这是 PyCharm 最强大的导航和搜索功能之一,使您能够通过名称查找任何文件、类或符号,并直接跳转到它。 操作如下。
导航到文件
按下 Ctrl+Shift+N ,然后在弹出的窗口中输入 ca:

导航到类
接下来,让我们跳转到一个特定的类。 为实现此目标,请按下 Ctrl+N ,然后输入,例如, ca。 建议列表显示了名称中包含字母 ca 的所有类。 请注意,每个类后面都跟有其完全限定路径:

在建议列表中选择 Cat ,然后按下 Enter。 这次,文件会在类声明处打开光标:

导航到符号
接下来,让我们跳转到类的某个成员。 按下 Ctrl+Alt+Shift+N ,然后输入 *oo (* 是任意数量任意字符的通配符。)

从建议列表中选择 food ,来源于 Carnivorae ,然后按下 Enter。 文件 Carnivorae.py 会在方法声明处打开:

最近的文件
大多数时候,您会在几个正在积极处理的文件之间切换。 其他文件则不太必要。 PyCharm 提供了使此工作流程非常方便的功能。
假设您正在编辑一个函数,同时为该函数编写测试——这意味着您需要来回切换。
这时, 导航到最近的文件功能可以派上用场:按下 Ctrl+E。 请注意,最近的文件会首先列出并默认选中——您只需按下 Enter 即可。

在最近文件弹窗中可以使用快速搜索。 只需开始输入您要查找的内容,您就会看到与搜索字符串匹配的结果:

请注意,您还可以跳转到工具窗口(例如,打开一个新的终端会话)。
如果您对 最近编辑过的 (而不仅仅是访问过的)文件感兴趣,该怎么办? 按下 Shift 两次,然后切换到 操作 ,并输入:“Recent Changed Files”。 请注意,快速搜索和导航到工具窗口也同样可用。
全局搜索
PyCharm 为您提供了随时随地查找任何内容并直接跳转到搜索结果的机会。 因此,您可以查找到相同的类、文件和符号、操作以及设置。 为此,只需双击 Shift ,或点击 PyCharm 窗口右上角的放大镜图标,就可以了:

跳转到某一行
最后,让我们打开一个文件进行编辑 F4。 假设是 Mammalia.py 。 然后,按下 Ctrl+G:

您会发现自己位于指定的行和列:

摘要
本简短教程到此结束。 您已掌握以下功能:
接下来是什么?
让我们继续 第 2 部分 ,看看如何跳转到声明和实现。 此外,您还了解了如何创建测试或导航到已创建的测试。