PyCharm 2025.1 Help

查看源文件结构

PyCharm 允许您在 结构 工具窗口和 结构 弹出窗口中查看和导航文件结构。

文件中变更的高亮显示

如果您的项目在 版本控制下,您可以在 结构 工具窗口和 结构 弹出窗口中看到 VCS 状态颜色。 它帮助您跟踪文件中的更改。 已经修改对象的名称将变为蓝色,新增对象的名称将以绿色高亮显示。

将光标悬停在 结构 上可以在工具提示中获得有关项目的额外信息。

结构弹窗

弹出窗口提供的信息比 工具窗口 少,但由于 输入时缩小范围 选项,弹出窗口可以更快地导航结构。

  1. 在编辑器中打开文件并按下 Ctrl+F12 ,或者在主菜单中转到 导航(N) | 文件结构(I)

  2. 在弹出窗口中,开始输入您要查找的元素名称。 IDE 会在您键入时缩小搜索结果。

    您还可以使用 CamelHumps ,例如,您可以输入 dsu 以匹配 DoSomethingUseful

  3. 您可以通过在弹出窗口中使用复选框进一步缩小搜索结果范围。 要更改排序,请点击 并选择所需选项。

  4. Enter 或点击某项以关闭弹出窗口并在编辑器中导航到所选元素。

继承成员

显示当前类继承并可访问的所有方法和字段。 继承的成员显示为灰色,以区别于当前类中定义的成员。

按字母顺序

在类中按字母顺序排序元素。

输入时缩小范围

隐藏无关项目 在您输入时。 当此选项被禁用时,IDE 会高亮显示所有与您的搜索查询匹配的项目,而不会隐藏不相关的项目。

结构工具窗口

  1. 在编辑器中打开文件或在 项目 工具窗口中选择文件。

  2. Alt+7 或进入主菜单中的 视图(V) | 工具窗口(T) | 结构

  3. 在工具窗口中, 开始输入 您想要查找的元素名称。 您也可以使用 CamelHumps。 在您输入内容时,IDE 将突出显示搜索结果。

  4. 您还可以使用 下的选项进一步缩小搜索结果范围或对工具窗口中的项目进行排序。

视图选项

排序

按字母顺序

在类中按字母顺序排序元素。

显示

字段

显示树中的所有字段(属性)。

已继承

显示当前类继承并可访问的所有方法和字段。 继承的成员显示为灰色,以区别于当前类中定义的成员。

从对象继承

(仅适用于 JavaScript、TypeScript、CoffeeScript 文件)选择此选项以显示从当前 Object 继承的所有方法和字段。

HTML 大纲

(仅适用于 HTML 文件)显示 HTML 5 文件的大纲

DDL 语句

(仅适用于 SQL 文件)仅显示 DDL 语句(例如, CREATEALTERDROP 和其他语句)。

DML 语句

(仅适用于 SQL 文件)仅显示 DML 语句(例如, SELECTINSERTUPDATEDELETE 和其他语句)。

选择语句

(仅适用于 SQL 文件)仅显示 SELECT 语句。

其它

(仅适用于 SQL 文件)仅显示不属于前述类别的命令。

定义类型的方法

(仅适用于 JavaScript、TypeScript、CoffeeScript 文件)将所有重写或实现特定类或接口方法的方法分组到对应于该类或接口的节点下。

按类型分组

(仅适用于 SQL 文件)按类型分组语句(例如,DDL 语句、DML 语句、 SELECT 语句和其他)。

从结构工具窗口运行代码

结构 工具窗口允许您 运行调试代码。

  • 右键点击 结构 工具窗口中的可运行方法,然后选择 运行 'method name' (Ctrl+Shift+F10) 或 调试 'method name' (⌃ ⇧ D)。

从结构运行测试

  • 结构 工具窗口中右键点击一个测试,然后选择 运行 'method name'Ctrl+Shift+F10)。

    从工具窗口运行代码

PyCharm 使用此测试创建一个临时运行配置。 要重新使用此配置,请 保存它并根据需要进行编辑。

保存临时测试配置

在 “项目” 工具窗口中显示成员

  • 项目 工具窗口 Alt+1 中,点击标题中的 选项 并选择 外观 | 成员

    显示成员已禁用
    显示成员已启用
最后修改日期: 2025年 4月 23日