多窗口
Moraya v0.2.0 支持在独立窗口中打开多个文档,每个窗口独立运行。
打开新窗口
有多种方式打开新窗口:
- 菜单:文件 > 新建窗口,或使用原生 Window 菜单
- macOS Dock:右键点击 Dock 图标,选择”新建窗口”
- 文件关联:在 Finder 中双击
.md文件,在新的 Moraya 窗口中打开 - 键盘快捷键:使用你平台的标准新建窗口快捷键
窗口管理
每个窗口独立运行,拥有自己的:
- 文档内容和编辑状态
- 侧边栏文件树
- AI 聊天面板
- 设置(通过 Tauri plugin-store 共享)
- 发布工作流状态
macOS Dock 集成
在 macOS 上,Moraya 与原生 Dock 菜单集成:
┌────────────────────────┐
│ 新建窗口 │ ← 自定义项
├────────────────────────┤
│ README.md │ ← macOS 自动填充
│ my-article.md │
├────────────────────────┤
│ 选项 │ ← 系统标准项
│ 退出 │
└────────────────────────┘
- “新建窗口” 创建一个空白编辑器窗口
- macOS 会自动在下方列出所有已打开的窗口
- 标签会根据系统语言自动适配(英文:“New Window”,中文:“新建窗口”)
Window 菜单
菜单栏中的 Window 菜单提供标准窗口操作:
- 最小化 —— 最小化当前窗口
- 最大化 —— 最大化当前窗口
- 全屏 —— 进入全屏模式
- 窗口列表 —— macOS 自动填充所有已打开的 Moraya 窗口
窗口标题
每个窗口的标题栏显示当前文档的文件名(例如 “README.md”)。当你打开或保存文件时,标题会自动更新。此标题也会显示在 Dock 和 Window 菜单中。
Dock 图标行为
- 所有窗口已关闭 → 点击 Dock 图标创建一个新的空白窗口
- 存在打开的窗口 → 点击 Dock 图标将所有窗口带到前台