上周和前一周,我们看了 Wing 中的一些代码导航功能,包括 goto-definition、查找用途和全项目搜索、代码索引菜单和源代码浏览器。
本周我们将通过研究如何通过输入名称片段来快速方便地访问 Python 代码中的符号来结束这个迷你系列。
项目配置
这里描述的功能假定你在创建项目时将源代码添加到项目中,或者之后在项目菜单中使用添加 现有 目录。 通常,项目应该包含你正在积极工作的代码。你的代码使用的包可以不在项目中,除非你预计经常要打开或搜索其中的文件。Wing 仍然能够通过 Python 路径找到它们,这是为自动补全、代码警告和其它目的所需要的。
查找符号
Wing 可以找到与文本片段相匹配的符号的定义点,在当前文件或所有项目文件中搜索。 对于当前文件,这就是源菜单中的查找 符号。 对于所有的项目文件,则使用在 项目中查找 符号。

方向键在列表中导航,按回车键在编辑器中显示所选符号的定义点。