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