WordCraft 快速上手 10 分钟:13 个 Ribbon 选项卡、快捷键与命令面板一次讲清
【免费下载链接】wordcraftAn open-source, clean-room reimplementation of Microsoft Word in pure Rust项目地址: https://gitcode.com/gh_mirrors/word/wordcraft
WordCraft 是一款用纯 Rust 编写的开源文字处理器,完整复刻了 Microsoft Word 的工作流:13 个 Ribbon 选项卡、内置经典快捷键、还有能一句话执行 422 个命令的命令面板。这篇 WordCraft 新手教程带你从打开第一个文档开始,把日常写作需要的操作一次配齐。
第一次打开示例文档,看看四个区域各管什么
试试用--sample参数启动,WordCraft 会直接打开内置示例文档 "The Open Studio Handbook",比对着空白页面快得多。
跟着下面的动作走一遍,界面就熟了:
- 先把鼠标移到窗口最顶部:这是快速访问工具栏(QAT),默认放着保存、撤销、重做三个按钮,任何时候都能一键触发;
- 往下看一排标签页——File、Home、Insert……这就是Ribbon 选项卡,一共 13 个,是所有功能的入口;
- 中间是文档画布,标尺、格式标记、实时样式预览都在这;
- 长文档写多了会迷路?左侧的导航窗格把全部标题列成了大纲,点一下就能跳转。
顺手再点一下左上角的 File,进入"后台视图"(Backstage):
空白文档、信函、简历、报告等模板都在这,也可以打开最近文档、导出 PDF。界面支持简体中文等 20 多种语言,默认跟随系统,本地化实现见 crates/ui-egui/src/i18n/。
按使用场景找 Ribbon 功能:写正文、排版、引用与校对
Ribbon 选项卡与 Word 完全一致,共 13 个(定义在 crates/engine/src/ribbon.rs)。记 13 个名字没意义,按"你要干什么"来查表更快:
| 使用场景 | 选项卡 | 典型操作 |
|---|---|---|
| 写正文、调格式 | Home、Draw | 加粗斜体、段落对齐、样式库、查找替换;手绘墨迹 |
| 排版美化 | Design、Layout | 换主题、加水印;页边距、分栏、行号、首字下沉 |
| 插入内容 | Insert | 表格、图片、形状、链接、页眉页脚、域、符号 |
| 引用文献 | References | 目录、脚注、APA/MLA/Chicago/IEEE 格式引用、交叉引用 |
| 批量寄送 | Mailings | 邮件合并、信封与标签 |
| 校对协作 | Review | 拼写检查、批注、修订、比较文档 |
| 显示与辅助 | View、Help | 页面/草稿/阅读视图、缩放、导航窗格、深色模式 |
| 其他入口 | File、Developer、Zotero | 新建与导出(PDF/ODT/RTF/Markdown 等)、开发者功能、Zotero 学术文献集成 |
选中表格或图片时,还会自动弹出上下文选项卡——Table Design、Table Layout、Picture Format、Shape Format 等 7 个,需要时才出现,不用的时候不会碍事。
日常写作动线基本是这样的:
- 写正文时:Home 里选字体、设段落,列表里按
Enter续行、按Tab降级; - 排版美化时:Design 换主题、加 DRAFT 水印,Layout 里调首字下沉和行号;
- 插入内容时:Insert 放表格、图片、链接和页眉页脚;
- 校对协同时:Review 开拼写检查、留批注、走修订流程。
快捷键记忆清单,和一句话执行任意命令
写起来顺不顺,一半靠快捷键。先记住这张表,其余的慢慢补:
| 快捷键 | 功能 |
|---|---|
Ctrl/⌘ + B/I/U | 加粗 / 斜体 / 下划线 |
Ctrl/⌘ + K | 为选中文本插入超链接 |
Alt + Q | 打开命令面板("Tell me"搜索框) |
Ctrl + F1 | 折叠 / 展开 Ribbon |
F4 | 重复上一步操作 |
F7 | 拼写与语法检查 |
F8 | 逐层扩大选区(词 → 句 → 段) |
Enter/Tab | 列表中继续 / 降级列表项 |
⌘⌥ + R(macOS) | 折叠 / 展开 Ribbon |
界面级快捷键实现在 crates/ui-egui/src/keys/shortcuts.rs,可自定义的按键映射逻辑在 crates/engine/src/keymap.rs。
找不到某个功能时怎么办?别在 Ribbon 里翻。按Alt + Q(或直接点标题栏的搜索框)打开命令面板,输入自然语言——insert table、export pdf、watermark都行——列表会实时过滤出 422 个命令里的匹配项,按Enter直接执行;如果没匹配到命令,还会附带"在文档中查找该词"的选项,自动跳到导航窗格。界面实现见 crates/ui-egui/src/dialogs/dispatch.rs。
想重复上一步操作?直接按F4,Word 式的"重复上一条命令"。
💡键位不合手?通过 工具菜单 → Customize Keyboard 可以为任意命令重新指定按键,结果随偏好设置自动保存。
更省事的是:Ribbon 按钮、键盘快捷键、CLI、MCP 服务全部由同一套带 ID 的命令驱动。你学会的命令 ID(比如format.bold),换个地方照样有效。
定制 Ribbon 布局,再用 CLI 把命令搬进终端
用顺手之后,可以开始改造界面了:
- 通过Customize Ribbon,可以隐藏或重排内置选项卡,也可以自建选项卡和分组,把常用命令聚拢在一起;
- **快速访问工具栏(QAT)**上的命令随意增删,默认那三个(保存、撤销、重做)随时能换;
- 布局保存在偏好设置中,跨会话生效,想回归原点也能一键恢复默认。
再往后一步是自动化:wordcraft-cli让你把同样的命令搬进命令行,批量处理文档不再需要点鼠标:
wordcraft-cli run --cmd format.boldRibbon 里点过的每个命令,这里都能以 ID 形式重放,为脚本化写作埋好了伏笔。
🚀三步上手路径
- 第 1 天:用熟 Home 选项卡 + 上面的快捷键清单,养成
Ctrl/⌘+B和Alt+Q的手感; - 第 1 周:尝试 Design 主题、References 目录和 Review 修订,体验协作写作;
- 进阶:定制 Ribbon 与键位,用
wordcraft-cli在命令行批量处理文档。
想立即体验,克隆仓库跑示例即可:
git clone https://gitcode.com/gh_mirrors/word/wordcraft cd wordcraft cargo run --release -p wordcraft -- --sample更多功能细节:README.md;完整路线图:docs/roadmap.md。
【免费下载链接】wordcraftAn open-source, clean-room reimplementation of Microsoft Word in pure Rust项目地址: https://gitcode.com/gh_mirrors/word/wordcraft
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考