菜单项索引
最后修改时间:2023年11月2日PyCharm 菜单结构与 PyCharm 帮助结构不一致。此页面列出了 PyCharm 菜单项,链接到相应的帮助主题。
|
|---|
文件
菜单项 | 键盘快捷键 | 描述 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
新项目 | 使用此命令创建一个新项目。 | |||||||||||
新的... | AltInsert | 使用此命令可以在项目中创建新元素。该命令仅在相应的上下文中可用。 | ||||||||||
新的暂存文件 | CtrlAltShiftInsert | 选择此命令可创建新的暂存文件。 | ||||||||||
打开... | 使用此命令打开指定目录或现有的 PyCharm 项目。包含项目的目录带有
| |||||||||||
开放网址... | 在编辑器中使用此命令打开网页的源代码。 | |||||||||||
学习与教学
| 这组命令支持基本的学习操作。
| |||||||||||
另存为... | 使用此命令将当前在编辑器中打开保存在指定目录中的文件。此操作产生与复制重构相同的结果。 | |||||||||||
附加项目 | 只需当在“设置”的“系统设置”页面的“项目打开”部分中选择了“在新闻中打开项目”或“在同一窗口中打开”项目”选项时,此命令将会出现在“文件”菜单上。它允许将附加项目添加到已打开的项目。请参阅管理多个项目。 | |||||||||||
最近打开 | 使用此命令打开最近的项目之一。 | |||||||||||
关闭当前窗口中的项目 | 使用此命令可以关闭当前窗口中打开的所有项目。 | |||||||||||
课程创建者
| 指向此节点以显示嵌套命令: 该节点是从“项目”工具窗口的上下文菜单中复制的。 | |||||||||||
Windows/Linux、PyCharm 上的设置... macOS 上的首选项 | CtrlAlt0S | 使用此命令可以更改“设置”对话框中的项目和 IDE 配置。另请参阅配置 PyCharm 设置部分。
此命令可在 Windows/Linux 上使用。在 macOS 上,它出现在 PyCharm 菜单上并具有名称Preferences。 | ||||||||||
新项目的设置... | 选择此命令可更改将应用于所有新创建的项目的设置。有关详细信息,请参阅配置默认项目设置。 | |||||||||||
导入设置... | 选择此命令可 从存档导入设置。 | |||||||||||
导出设置... | 选择此命令可将 设置导出到存档。 | |||||||||||
设置存储库... | 选择此命令可调用“设置存储库”对话框。 | |||||||||||
将设置同步到 JetBrains 帐户 | 选择此命令可同步您使用 JetBrains 帐户登录的所有 IDE 安装的设置。 | |||||||||||
保存全部 | Ctrl0S | 编辑结束后,选择此命令保存所有更改。
| ||||||||||
从磁盘重新加载全部内容 | CtrlAlt0Y | 选择此命令可检查 PyCharm 缓存并通过与外部更改保持同步来使它们保持最新状态。
| ||||||||||
使缓存无效... | 选择此命令来清理系统缓存。 | |||||||||||
将文件另存为模板 | 选择此命令可将当前文件另存为模板文件。 | |||||||||||
文件或选择内容转为 HTML | 使用此命令结果以HTML 格式保存选定的文件。 | |||||||||||
打印... | 选择此命令可在默认打印机上打印选定的文件。有关详细信息,请参阅打印对话框说明。 | |||||||||||
文件编码 | 使用此命令可以更改单个文件的编码。 | |||||||||||
行分隔符 | 使用此命令选择所需的行分隔符样式。从配置行分隔符了解更多信息。 | |||||||||||
使文件只读/使文件可写 | 使用这些切换命令可以更改在“项目”工具窗口中选定的文件或当前在编辑器中处于活动状态的文件的只读状态。如果文件设为只读,则会标记为 您还可以在状态栏中切换文件的只读属性。 | |||||||||||
省电模式 | 如果您使用笔记本电脑,请使用此模式。如果省电模式打开,则后台进程将关闭,以最大限度地减少功耗。 | |||||||||||
出口 | 选择此命令可退出 PyCharm。 此命令可在 Windows/Linux 上使用。在 macOS 上,它出现在 PyCharm 菜单上并具有名称Quit PyCharm。 |
编辑
菜单项 | 键盘快捷键 | 描述 | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
撤消<操作> | Ctrl0Z | 使用此命令可以 回滚操作。
| ||||||||||||||||||||||||||||||||||||||||||
重做<操作> | CtrlShift0Z | 使用此命令 重复最后的操作。
| ||||||||||||||||||||||||||||||||||||||||||
切 | Ctrl0X | 选择此命令可将选定的字符复制到剪贴板并删除它们。有关更多信息,请参阅 选择代码构造。
| ||||||||||||||||||||||||||||||||||||||||||
复制 | Ctrl0C | 选择此命令可将选定的字符复制到剪贴板。有关详细信息,请参阅 剪切、复制和粘贴。
| ||||||||||||||||||||||||||||||||||||||||||
复制路径/参考 | CtrlShift0C | 选择此命令可将所选符号的路径保存到剪贴板。有关详细信息,请参阅 剪切、复制和粘贴。 | ||||||||||||||||||||||||||||||||||||||||||
复制为富文本 | CtrlShift0C | 选择此命令可将所选片段保存到剪贴板而不进行格式化。有关详细信息,请参阅设置 | 编辑| 一般的。 | ||||||||||||||||||||||||||||||||||||||||||
复制相对路径 | CtrlAltShift0C | 选择此命令将对符号的引用添加到剪贴板。有关详细信息,请参阅 剪切、复制和粘贴。 | ||||||||||||||||||||||||||||||||||||||||||
粘贴 | Ctrl0V | 选择此命令可将剪贴板中的最新条目放置在插入点处。有关详细信息,请参阅 剪切、复制和粘贴。
| ||||||||||||||||||||||||||||||||||||||||||
从历史记录中粘贴... | CtrlShift0V | 选择此命令可将剪贴板中选定的条目放置在插入点。有关详细信息,请参阅 剪切、复制和粘贴。 | ||||||||||||||||||||||||||||||||||||||||||
简单粘贴 | CtrlAltShift0V | 选择此命令可将剪贴板中的最后一个条目以纯文本形式放置在插入点处。有关更多信息,请参阅 选择代码构造。 | ||||||||||||||||||||||||||||||||||||||||||
删除 | Delete | 选择此命令可从项目工具窗口中删除选定的文件或文件夹,或从活动编辑器中删除选定的文本片段。 | ||||||||||||||||||||||||||||||||||||||||||
寻找 | 指向该节点可显示搜索命令的子菜单:
| |||||||||||||||||||||||||||||||||||||||||||
宏 | 指向该节点可显示宏相关命令的子菜单。有关详细信息,请参阅宏。 | |||||||||||||||||||||||||||||||||||||||||||
列选择模式 | AltShiftInsert | 使用此命令可在列选择和行选择模式之间切换。有关更多信息,请参阅 使用源代码。 | ||||||||||||||||||||||||||||||||||||||||||
全选 | Ctrl0A | 选择此命令可选择当前文件的所有内容。有关更多信息,请参阅 使用源代码。 | ||||||||||||||||||||||||||||||||||||||||||
扩展选择 | Ctrl0W | 选择此命令可选择当前单词。连续使用该命令可扩展选择范围。有关更多信息,请参阅 使用源代码。 | ||||||||||||||||||||||||||||||||||||||||||
缩小选择 | CtrlShift0W | 选择此命令可取消选择当前选定的单词。连续使用该命令可以缩小选择范围。有关更多信息,请参阅 使用源代码。 | ||||||||||||||||||||||||||||||||||||||||||
加入线路 | CtrlShift0J | 选择此命令可连接行或文字。 | ||||||||||||||||||||||||||||||||||||||||||
填写段落 | 选择此命令可在段落中创建软换行。 | |||||||||||||||||||||||||||||||||||||||||||
重复行 | Ctrl0D | 选择此命令可复制一行或一段文本。有关更多信息,请参阅 代码行数。 | ||||||||||||||||||||||||||||||||||||||||||
缩进选择/取消缩进行或选择 | Tab/ShiftTab | 选择此命令可更改插入符号处的行的缩进。有关详细信息,请参阅重新格式化和重新排列代码。 | ||||||||||||||||||||||||||||||||||||||||||
切换大小写 | CtrlShift0U | 选择此命令可更改所选内容的大小写。有关更多信息,请参阅 代码行数。 | ||||||||||||||||||||||||||||||||||||||||||
转换缩进 | 指向此节点可显示可能的缩进和切换缩进样式的子菜单。有关详细信息,请参阅重新格式化和重新排列代码。 | |||||||||||||||||||||||||||||||||||||||||||
对 XML/HTML 特殊字符进行编码 | 选择此命令可将选定的特殊字符转换为其格式为 HTML 名称 | |||||||||||||||||||||||||||||||||||||||||||
编辑为表... | 选择此命令可调用当前文档的数据编辑器。 |
看法
提示
请注意,此菜单项的组成取决于当前上下文。
菜单项 | 键盘快捷键 | 描述 | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
工具窗口 | 指向此节点可显示可用工具窗口的列表。有关详细信息,请参阅排列工具窗口。 | |||||||||||||
外貌 | 使用该组中的命令配置 PyCharm 用户界面的外观。有关详细信息,请参阅用户界面。 | |||||||||||||
进入/退出演示模式 | 选择此命令可进入或退出演示模式。 | |||||||||||||
进入/退出无干扰模式 | 选择此命令可进入或退出无干扰模式。 | |||||||||||||
进入/退出全屏 | 选择此命令可进入或退出全屏模式。 | |||||||||||||
工具栏 | 启用或禁用此选项可显示或隐藏主工具栏。 | |||||||||||||
工具窗口栏 | 启用或禁用此选项可显示或隐藏工具窗口按钮。 | |||||||||||||
状态栏 | 启用或禁用此选项可显示或隐藏状态工具栏。 | |||||||||||||
导航栏 | 启用或禁用此选项可显示或隐藏导航栏。 | |||||||||||||
主菜单 | 启用或禁用此选项可显示或隐藏主菜单。 | |||||||||||||
主菜单 | 启用或禁用此选项可显示或隐藏主菜单。 | |||||||||||||
树视图中的描述 | Alt + Shift + \ | 启用或禁用此选项可显示或隐藏树视图中的特定详细信息,例如文件修改的日期和时间以及文件的大小。 | ||||||||||||
快速定义 | CtrlShift0I | 选择此命令可打开快速定义弹出窗口。有关详细信息,请参阅定义和类型定义。 | ||||||||||||
快速文档 | Ctrl0Q | 选择此命令可查看快速文档弹出窗口。 | ||||||||||||
外部文档
| ShiftF1 | 选择此命令可在默认系统浏览器中查看符号的外部文档。 | ||||||||||||
参数信息 | Ctrl0P | 选择该命令即可。 | ||||||||||||
上下文信息 | Alt0Q | 选择此命令可 显示当前插入符号位置(如果它超出了可见编辑器窗格的范围)。 | ||||||||||||
跳转至源代码 | F4 | 选择此命令可编辑在工具窗口中选择的文件。该文件在编辑器中打开。 | ||||||||||||
最近的文件 | Ctrl0E | 选择此命令可显示最近打开的文件和工具窗口的列表,并导航到它们。 | ||||||||||||
最近更改的文件 | 选择此命令可显示最近更改的文件列表并导航到它们。 | |||||||||||||
近期变动 | AltShift0C | 选择此命令可打开最近更改的列表。 | ||||||||||||
与之比较... | 选择此命令可将编辑器中当前打开的文件与另一个文件的内容进行比较 比较文件、文件夹和文本源。 | |||||||||||||
与剪贴板比较 | 选择此命令可将编辑器中当前打开的文件与系统剪贴板的内容进行比较。有关详细信息,请参阅比较文件、文件夹和文本源。 | |||||||||||||
快速切换方案 | Ctrl0` | 选择此命令可在方案之间切换。 | ||||||||||||
活动编辑器 | 指向此节点可显示嵌套选项列表。这些命令适用于 活动编辑器,并且仅在其存在时才可用。
| |||||||||||||
双向文本方向 | 指向此节点可选择包含 RTL 字符串和标记的字符串文本中的文本方向。有关详细信息,请参阅文本方向。 | |||||||||||||
导航
菜单项 | 键盘快捷键 | 描述 |
|---|---|---|
类/文件/符号 | Ctrl0N/CtrlShift0N CtrlAltShift0N | 选择这些命令可按名称查找并跳转到类、文件或符号。 |
定制折叠... | CtrlAlt0. | 选择此命令可在自定义区域之间导航。 |
行/列... | Ctrl0G | 选择此命令可导航到指定的代码行。 |
后退前进 | CtrlAlt0←/CtrlAlt0→ | 选择这些命令可以浏览最近浏览过的项目的历史记录。这些命令与主工具栏上的 |
到处搜索 | 按两次Shift | 使用此命令可按名称查找项目中或项目外的项目。您可以从单个入口点搜索文件、操作、类、符号、设置和 UI 元素。通过按名称搜索目标(搜索各处)了解更多信息。 |
上一个/下一个编辑位置 | CtrlShiftBackspace | 选择这些命令可跳转到最新的编辑位置并返回。 |
书签 | 指向该节点可显示与使用书签相关的命令子菜单。 | |
选择在... | AltF1 | 选择此命令可以从可能的目标列表中选择所需的组件。 |
跳转至导航栏 | AltHome | 选择此命令可使用导航栏在项目中导航。 |
宣言 | Ctrl0B | 选择此命令可 跳转到符号的声明。 |
实施 | CtrlAlt0B | 选择此命令可跳转到方法的实现。 |
类型声明 | CtrlShift0B | 选择此命令可 跳转到符号的类型声明。 |
超级方法 | Ctrl0U | 选择此命令可跳转到插入符号处方法的超级方法。 |
测试 | CtrlShift0T | 选择此命令可导航到现有测试,或创建测试。有关更多信息,请参阅创建测试。 |
相关符号... | CtrlAltHome | 请参阅在模板和视图之间导航 |
文件结构 | CtrlF12 | 选择此命令可使用“文件结构”视图浏览源代码。 |
文件路径 | CtrlAltF12 | 有关详细信息,请参阅 查找文件路径。 |
类型/方法/调用层次结构 | Ctrl0H// _CtrlShift0HCtrlAlt0H | 选择这些命令以使用层次结构视图进行导航。有关更多信息,请参阅源代码层次结构。 |
下一个/上一个突出显示的错误 | F2ShiftF2 | 使用这些快捷方式在突出显示的错误之间导航。 |
下一个/上一个更改 | CtrlAltShift0↓CtrlAltShift0↑ | 选择这些命令可浏览更改标记(启用 VCS 集成时)。 |
下一个/上一个方法 | Alt0↓Alt0↑ | 选择这些命令可在方法和标签中上下移动。 |
代码
菜单项 | 键盘快捷键 | 描述 |
|---|---|---|
重写方法... | Ctrl0O | 选择此命令可覆盖方法。有关详细信息,请参阅重写超类的方法。 |
实施方法... | Ctrl0I | 选择此命令来实现方法。 |
实现功能... | Ctrl0I | 选择此命令来实现方法。 |
产生... | AltInsert | |
环绕着... | CtrlAlt0T | 选择此命令可使用代码构造包围逻辑片段。 |
解开/移除... | CtrlShiftDelete | 选择此命令可从封闭语句中解包表达式。 |
代码完成 | 指向此节点可显示嵌套的自动完成命令。 | |
折叠式的 | 指向此节点可显示嵌套的折叠命令。 | |
插入实时模板... | Ctrl0J | 选择此命令可通过实时模板创建代码构造。 |
围绕着实时模板... | CtrlAlt0J | 选择此命令可使用环绕模板创建代码构造。 |
使用行注释进行评论 | Ctrl0/ | 选择此命令可以注释整行代码。有关更多信息,请参阅 代码行数。 |
使用块评论进行评论 | CtrlShift0/ | 选择此命令可以注释掉一段代码。有关更多信息,请参阅 代码行数。 |
重新格式化代码 | CtrlAlt0L | 选择此命令可以执行代码重新格式化。有关详细信息,请参阅重新格式化和重新排列代码。 |
自动缩进线 | CtrlAlt0I | 选择此命令可更改缩进。 |
优化进口 | CtrlAlt0O | 选择此命令可以优化导入语句。有关更多信息,请参阅 自动导入。 |
重新排列代码 | 选择该命令可以按照排列规则重新排列代码。Python 不支持此操作。 | |
向上/向下移动语句 | CtrlShift0↑/CtrlShift0↓ | 选择此命令来 编码语句。 |
左/右移动元素 | CtrlAltShift0←/CtrlAltShift0→ | 选择此命令可向左或向右移动插入符号处的元素。 |
向上/向下移动线路 | AltShift0↑/AltShift0↓ | 选择此命令可 向上或向下移动插入符号处的行。 |
检查代码... | 选择此命令来运行检查。 | |
代码清理 | 选择此命令可打开“指定代码清理范围”对话框。 | |
按名称运行检查... | CtrlAltShift0I | 选择此命令来运行指定的检查。 |
配置当前文件分析... | CtrlAltShift0H | 选择此命令可更改当前文件的突出显示级别。 |
查看离线检查结果... | 选择此命令可查看计算机上存储的检查结果。 | |
找到重复项... | 选择此命令可查找代码重复项。有关更多信息,请参阅分析重复项。 |
重构
提示
请注意,此菜单项的组成取决于当前上下文。