PyCharm 编辑器是用于创建、读取和修改代码的 IDE 的主要部分。
编辑器由以下区域组成:
滚动条显示当前文件中的错误和警告。
面包屑可帮助您在当前文件的代码中导航。
装订线显示行号和注释。
选项卡显示当前打开的文件的名称。
您可以使用各种快捷方式在编辑器和不同工具窗口之间切换、更改编辑器大小、切换焦点或返回原始布局。
在编辑器中,按Ctrl+Shift+F12。PyCharm 隐藏除活动编辑器之外的所有窗口。
您也可以最大化分屏。在这种情况下,活动屏幕被最大化,其他屏幕被移到一边。
按Escape。PyCharm 将焦点从任何窗口移动到活动编辑器。
按Alt+F12。PyCharm 关闭终端窗口。
如果您在切换回活动编辑器时需要保持终端窗口打开,请按Ctrl+Tab。
按Shift+F12。
要将当前布局保存为默认布局,请从主菜单中选择
。您可以使用相同的快捷方式Shift+F12来恢复保存的布局。按F12。
要使用切换器在打开的文件和工具窗口之间跳转,请按Ctrl+Tab。
按住Ctrl以使切换器弹出窗口保持打开状态。
按下Tab可在元素之间移动。按Backspace可从列表中删除所选文件并在编辑器中将其关闭。
您可以在方案、键盘映射或查看模式之间切换。
按Ctrl+`。
在切换菜单中,选择您需要的选项并按Enter。使用相同的快捷方式Ctrl+`撤消您的更改。
设置/首选项对话框 ( )的键盘映射页面上的 Ctrl+Alt+S
查找和调整配色方案设置,包括针对视力障碍者的高对比度配色方案。 页面和按Alt + Home。
当您在编辑器中处理代码时,PyCharm 会在滚动条上显示代码分析结果,包括错误和警告。您可以检查您的代码是否有问题并快速导航到它们。
滚动条的顶部有检查小部件,它为您提供代码问题的简要摘要。单击小部件可在“问题”工具窗口中获取有关每个检测到的问题的更多信息。
有关详细信息,请参阅当前文件的即时分析。
滚动条上的条纹表示 PyCharm 发现问题的地方。将鼠标悬停在条带上可查看描述问题的工具提示,或单击条带进行快速导航。
在处理文件时看到许多条纹是正常的。当您完成代码时,其中许多错误、警告和建议最终都会得到解决。如果您觉得您的代码完整时仍然存在任何错误,我们建议您在编译项目之前探索并解决它们。
不同颜色的条纹表示问题的严重性,从标记为红色的错误到标记为蓝色的TODO注释,但您可以根据需要更改显示的颜色。有关详细信息,请参阅更改检查严重性。
您可以关闭、隐藏和分离编辑器选项卡。每次打开文件进行编辑时,都会在活动编辑器选项卡旁边添加一个带有其名称的选项卡。
要配置编辑器选项卡的设置,请使用设置/首选项对话框 ( Ctrl+Alt+S)的 页面。或者,右键单击选项卡并从选项列表中选择配置编辑器选项卡。
右键单击选项卡。
从打开的列表中,选择Copy Path/Reference。
从打开的列表中,选择您的复制选项。
PyCharm 将项目复制到剪贴板,您可以将其粘贴 ( Ctrl+V) 任何您需要的地方。
要移动或删除选项卡上的图标,在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到关闭按钮位置字段中选择适当的选项。
要将编辑器选项卡放置在编辑器框架的不同部分或隐藏选项卡,请右键单击选项卡并选择配置编辑器选项卡以打开编辑器选项卡设置。在外观部分的选项卡放置列表中,选择适当的选项。
要按字母顺序对编辑器选项卡进行排序,请右键单击选项卡并选择配置编辑器选项卡以打开编辑器选项卡设置。在选项卡顺序部分中,选择按字母顺序排序选项卡。
您可以在编辑器中固定活动选项卡,以便在达到选项卡限制或使用“关闭其他选项卡”命令时保持打开状态。
要固定或取消固定活动选项卡,请右键单击它并从上下文菜单中选择固定选项卡或取消固定选项卡。
要关闭除固定选项卡以外的所有选项卡,请右键单击任何选项卡并选择Close All but Pinned。
要为Pin Tab操作分配键盘快捷键,在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 ,找到Pin Active Tab操作,右键单击它,选择Add Keyboard Shortcut,然后按下您要使用的组合键.
分离选项卡时,该选项卡将在一个单独的窗口中打开,并且该窗口将保留给分离的选项卡。如果您尝试从主框架中分离另一个选项卡,它将在新窗口中打开。
要分离活动选项卡,请按Shift+F4。
将您需要的选项卡拖到主窗口之外,然后将选项卡拖回以附加它。
您也可以Alt+mouse用于相同的操作。
在项目工具窗口中,选择要分离的文件并按Shift+Enter。
要在选项卡之间移动,请按Alt+Right或Alt+Left。
您还可以在最近查看的选项卡或文件之间切换。
在编辑器中,按Ctrl+Tab。按住切换器Ctrl窗口保持打开状态。用于在选项卡和其他文件之间切换。Tab
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
在目录列表中,单击
目录,然后从选项卡列表中选择您需要为其添加快捷方式的目录。您可以为其分配快捷方式的选项卡限制为 9 个。PyCharm 限制您可以同时在编辑器中打开的选项卡数量(默认选项卡限制为 10)。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
在选项卡关闭策略部分,根据您的偏好调整设置,然后单击确定。
预览选项卡允许您在单个选项卡中逐个查看文件,而无需在新选项卡中打开每个文件。如果您需要在不超过制表符限制的情况下查看多个文件,这将很有帮助。
在 项目工具窗口Alt+1中,单击并选择启用预览选项卡选项。
您还可以在
。在 项目工具窗口中,选择尚未在任何其他选项卡中打开的文件。
文件名用斜体表示,表示预览模式。您选择的任何其他文件都将替换预览选项卡中的前一个文件。
开始编辑文件以退出预览模式并将其更改为常规选项卡。
请注意,启用预览选项卡后,单击打开文件选项将被忽略。双击文件以在常规选项卡中打开它。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
如果没有空格,请选择隐藏选项卡选项。额外的选项卡将放置在位于编辑器右上角的列表中。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
在“大小”字段中,指定字体大小并单击“确定”以保存更改。
请记住,字体大小不仅会更改选项卡,还会更改工具窗口。
PyCharm 提供了各种操作,您可以从主菜单或上下文菜单、编辑器或项目工具窗口调用这些操作来拆分编辑器屏幕。
在编辑器中,右键单击所需的编辑器选项卡,然后选择要如何拆分编辑器窗口(Split Right或 )。PyCharm 创建编辑器的拆分视图并根据您的选择放置它。
或者,从主菜单中选择拆分并向右移动或拆分并向下移动选项。
和您可以垂直或水平拖动选项卡以拆分编辑器,然后将选项卡向后拖动以取消拆分屏幕。
您可以在右侧拆分的编辑器中打开文件。
在“项目”工具窗口中,右键单击文件并从上下文菜单中选择“在右拆分中打开” 。PyCharm 将在编辑器右侧的拆分中打开一个文件。
如果有两个拆分并且焦点在左拆分,则文件将在现有的右拆分中打开。如果焦点在右拆分,文件将在下一个右拆分中打开。
您可以在分屏之间移动文件。在编辑器中右键单击所需的文件选项卡,然后从上下文菜单中选择Move To Opposite Group或Open In Opposite Group。
您可以一次关闭所有打开的工具窗口,从而放大分屏。将插入符号放置在编辑器选项卡中,然后按下Ctrl+Shift+F12或双击该选项卡。PyCharm 隐藏所有打开的工具窗口,因此所有空间都由分屏共享。
要取消拆分屏幕,请从上下文菜单中选择Unsplit或Unsplit All以取消拆分所有拆分帧。
将插入符号放在所需的拆分框架内。
从主菜单中,选择
。从选项列表中,选择以下选项之一:
将编辑器拉伸到顶部
向左拉伸编辑器
将编辑器拉伸到底部
向右拉伸编辑器
您可以为每个选项分配一个快捷方式,并使用键盘来拉伸拆分框架。
要在您创建的分割帧之间移动,请从主菜单中选择Goto Next SplitterAlt+Tab或Goto Previous Splitter Alt+Shift+Tab。
。从选项列表中分别选择描述 | 操作/访问 | 很高兴知道 |
---|---|---|
查看符号的快速定义(标签、类、方法/函数、字段等。) | Ctrl+Shift+I | PyCharm 在弹出窗口中显示信息。如果需要,请单击 |
查看代码元素或文件的快速文档。 | Ctrl+Q | PyCharm 显示一个包含适当信息的弹出窗口。 您可以按Ctrl+Q两次打开文档工具窗口中的弹出窗口。(按相同的快捷方式切换回弹出窗口)。 如果您需要更改弹出窗口中显示的文本的字体大小,请单击 对于代码元素,您还可以在快速文档弹出窗口中查看外部文档。单击 如果在查找类时调用快速文档弹出窗口Ctrl+N,则可以查找列表中显示的任何类的文档。要将焦点切换到弹出窗口,请按相同的快捷方式。 |
查看上下文信息。 | Alt+Q | 该操作在不可见时显示当前方法或类声明。 |
在插入符号处查看错误或警告的描述。 | Ctrl+F1 | 单击代码分析标记以查看发现的错误列表。使用F2或Shift+F2导航到下一个或上一个错误。 |
将工具提示文本复制到剪贴板。 | 按住Alt(在 Linux 上,按住Ctrl+Alt)并单击工具提示 | |
查看代码元素的所有用法。 | Ctrl+Shift+F7 | 要控制用法突出显示,请在突出显示插入符号元素上的用法选项。 (插入符号移动区域的突出显示)。 中选择或清除如果您打开省电模式( ),则不会突出显示用途。 |
您可以使用“设置/首选项”对话框 ( Ctrl+Alt+S) 自定义编辑器的行为。
检查以下流行的配置:
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
从语言列表中选择适当的语言,然后在语言页面上配置制表符和缩进、空格、换行和大括号、硬边距和软边距等设置。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 (鼠标控制部分)。
在选项中选择使用 Ctrl+鼠标滚轮更改字体大小。
返回编辑器,按住Ctrl,然后使用鼠标滚轮调整字体大小。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
打开配色方案节点并选择所需的语言或框架。您还可以从节点列表中选择“常规”选项来配置常规项目(例如代码、编辑器、错误和警告、弹出窗口和提示、搜索结果等)的配色方案设置。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。在这里您可以配置区分大小写的完成、自动显示选项、代码排序等。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。在虚拟空间部分,您可以配置插入符号放置选项。
选择允许在行尾后放置插入符号选项以将插入符号放置在与上一行末尾相同的位置的下一行。如果清除此选项,则下一行的插入符号将放置在实际行的末尾。
选择允许在选项卡内放置插入符号选项,以帮助您在文件中上下移动插入符号,同时将其保持在同一位置。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。在“其他”部分中,您可以配置尾随空格的选项。
例如,当您手动或自动保存代码并希望保留插入符号行上的尾随空格时,无论在保存列表中去除尾随空格选择什么选项,请选择始终在插入符号行上保留尾随空格选项。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
例如,您可以配置显示硬包装指南,或显示参数提示。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
在软包装部分中,指定适当的选项。
例如,您可以指定要应用软包装的文件类型。在 Markdown 文件中编写文档时可能会有所帮助。
您可以根据您使用的语言为不同的基本编辑器操作配置特定行为。
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
例如,对于 Java、SQL 或 Python,您可以选择Jump outside closing bracket/quote with TabTab选项,以便在键入代码时启用在右括号或引号之外的导航。