跳转至

文档 / 编辑 / Monaco 编辑器与自动保存

Orca 的代码编辑器是 Monaco —— 与 VS Code 使用的编辑器相同 —— 并带有若干 Orca 专属调整。

自动保存

文件会在失去焦点以及短暂空闲后保存。正常流程中不存在未保存的更改,因此没有“脏”标记点。

多光标、跳转、查找

  • Cmd-D — 选择下一个出现位置。
  • Cmd-F / Cmd-Shift-F — 文件查找 / worktree 查找。当有文本被选中时,文件查找会用当前选区填充搜索框。
  • Cmd-Click — 跳转到定义(在语言扩展支持的情况下)。

更改视图模式

在任意编辑器标签页中切换 更改视图模式,可将文件切换为标签页内的 HEAD 与工作树差异视图,同时保持光标位置不变。再次切换可返回常规文件视图。

自动换行

文件编辑器默认会换行显示长行。可从编辑器标签页的 ⋯ 菜单中切换 自动换行,按 Alt+Z(与 VS Code 相同;可在 设置 → 快捷键 中重新映射),或在 设置 → 常规 → 编辑器自动换行 中设置默认值。此设置与 差异自动换行 相互独立,后者仅影响差异编辑器。

小地图

文件编辑器支持小地图,可在 设置 → 外观 中启用。默认关闭;如果你更喜欢 VS Code 风格的概览栏,可以将其打开。

自定义编辑器字体

默认情况下,编辑器和差异视图使用与终端相同的字体。在 设置 → 外观 中保持 编辑器字体族 为空即可维持该关联;设置字体则仅覆盖编辑器(UI 字体保持独立)。

语言支持

Monaco 开箱即用的语言均提供语法高亮。Orca 有意以编辑器为先,而非以 IDE 为先——请在终端窗格中运行类型检查器和代码检查器。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 orca48/orca