常规
使用 常规 页面(位于 设置 对话框中)来配置编辑器行为并自定义其视图。
项目 | 说明 |
|---|---|
鼠标控制 | |
使用 Ctrl/Command + 鼠标滚轮 更改字体大小 | 启用此选项后,按住 Ctrl 键并在编辑器中 滚动鼠标滚轮 ,即可更改字体大小。
此复选框还允许您在 快速文档弹出窗口中更改字体大小。 |
使用拖放移动代码段 | 选中此复选框后,您可以在编辑器中 拖放代码片段。 |
自动换行 | |
对这些文件进行软换行 | 使用此字段为特定文件类型应用软换行(例如,在 Markdown 文件中编写文档时可能会有所帮助)。 输入文件扩展名,用分号分隔。 您也可以直接在编辑器中启用或禁用软换行:
|
对换行的片段使用原始行的缩进 | 选中此复选框,以在调整编辑器或控制台大小时对软换行使用自定义缩进。 使用 添加附加缩进 字段指定缩进量。 |
仅显示当前行的软换行指示器 | 如果选中此复选框,则软换行字符 否则,软换行字符将显示在每一行的末尾以及下一行的开头。 |
虚拟空间 | |
允许文本光标放置 |
|
在文件底部显示虚拟空白 | 如果选中此复选框,则当前编辑的行(即使是最后一行)也可以滚动到屏幕顶部。 PyCharm 会添加必要数量的虚拟行。 |
滚动偏移量 | 使用此组选项配置您希望在插入符号周围看到的上下文行数和列数。 还可以设置当插入符号移出屏幕时要滚动的最小行数和列数。 如果您在大型文件中滚动或导航并希望跟踪插入符号所在的行,这些设置可能会有所帮助。 在使用纵向显示器时也很有帮助。 其工作方式与 Vim 的 您可以配置以下偏移选项:
|
文本光标移动 | |
按单词移动时 | 使用此列表配置按词移动时插入符号应停留的位置。 您可以从以下选项中进行选择:
|
换行时 | 使用此列表配置在换行处插入符号应停留的位置。 您可以从以下选项中进行选择:
|
滚动 | |
启用平滑滚动 | 启用此选项后,在导航到某个元素时,编辑器会滚动页面,而不是直接跳转到目标位置。 |
文本光标行为 | |
富文本复制 | |
以富文本格式复制(Ctrl+C) | 选中此复选框可将编辑器中的富文本复制到任何可识别 RTF 的其他编辑器。 否则, IDE 将复制纯文本。 |
复制的片段的配色方案 | 使用此列表为复制的文本选择配色方案。 您可以从以下选项中进行选择:
|
保存时 | |
移除尾随空格 | 选择 PyCharm 在保存文件时处理行尾尾随空格的模式:
|
保留文本光标行中的尾随空格 | 如果未选中此选项,则在执行保存操作时,将去除插入符号所在行的尾随空格。 |
移除保存文件末尾尾随的空行 | 如果未选中此复选框,PyCharm 在保存文件时将保留文件末尾的空白行。 |
确保每个保存的文件均以换行结束 | 选中此复选框,可让 PyCharm 在保存时自动在文件末尾添加一个空行。 |
