结构工具窗口、文件结构弹出窗口
- 结构工具窗口
或 Alt+7
此工具窗口会显示当前在编辑器中打开并获得焦点的文件,或在项目工具窗口中选定的文件的结构。
对于图表,此工具窗口显示图表预览。
它还会显示 Jupyter Notebook 的结构,同时显示 Markdown 和 Python 单元格。 有关详细信息,请参阅 Jupyter Notebook 支持。
- 文件结构弹出窗口
或 Ctrl+F12
此弹出窗口显示当前在编辑器中打开并获得焦点的文件的结构。
这两种视图可帮助您快速 在文件结构中导航。
标题栏
标题栏上的按钮在所有语言环境中通用。
图标 | 工具提示 | 说明 |
|---|---|---|
视图选项 | 点击此按钮以打开菜单并配置工具窗口的外观。 | |
选项 | 点击此按钮以打开 菜单。 | |
隐藏 Shift+Escape | 隐藏工具窗口 Shift+Escape。 要隐藏所有工具窗口,请按 Ctrl+Shift+F12。 |
选项菜单
上下文菜单在所有语言环境中通用。
选项 | 说明 |
|---|---|
全部展开 | 选择此选项可展开工具窗口中的所有节点。 |
全部折叠 | 选择此选项可折叠工具窗口中的所有节点。 |
使用点击导航 | 选择此选项可在焦点切换到编辑器时,自动导航到与所选节点对应的源代码行。 |
始终选中已打开的元素 | 选择此选项以使 PyCharm 自动在 结构 工具窗口中将焦点移动到与插入符号在编辑器中的当前位置对应的节点。 |
Speed Search Ctrl+F | 使用 Speed Search 栏 快速在工具窗口中查找项。 |
视图模式 | 此选项可让您控制工具窗口的常规外观和行为。 有关详细信息,请参阅 工具窗口视图模式。 |
移动到 | 有关完整信息,请参阅 移动工具窗口。 |
调整大小 | 要通过移动某个边框来调整工具窗口的大小,请选择此命令,然后选择所需的 拉伸至 选项。 有关详细信息,请参阅 调整工具窗口大小。 |
从侧边栏移除 | 此选项会隐藏该工具窗口,从工具窗口栏中移除关联的 工具窗口按钮 ,并将该工具窗口从快速访问菜单中移除。 |
视图选项
排序
- 按字母顺序
按字母顺序对类中的元素进行排序。
显示
- 字段
在树中显示所有字段(属性)。
- 继承的
显示当前类继承且可从该类访问的所有方法和字段。 继承的成员以灰色显示,以将其与在当前类中定义的成员区分开来。
- 从 Object 继承
(仅适用于 JavaScript、TypeScript、CoffeeScript 文件)选择此选项以显示从当前 Object 继承的所有方法和字段。
- HTML 大纲
(仅适用于 HTML 文件)显示 HTML 文件的 HTML 5 大纲
- DDL 语句
(仅适用于 SQL 文件)仅显示 DDL 语句(例如,
CREATE、ALTER、DROP以及其他语句)。- DML 语句
(仅适用于 SQL 文件)仅显示 DML 语句(例如,
SELECT、INSERT、UPDATE、DELETE以及其他语句)。- SELECT 语句
(仅适用于 SQL 文件)仅显示
SELECT语句。- 其他
(仅适用于 SQL 文件)仅显示不属于上述类别的语句。
分组
- 按定义类型的方法
(仅适用于 JavaScript、TypeScript、CoffeeScript 文件)将所有重写或实现特定类或接口方法的方法分组到与该类或接口对应的节点下。
- 按类型分组
(仅适用于 SQL 文件)按类型对语句进行分组(例如,DDL 语句、DML 语句、
SELECT语句和其他)。