Skip to content

Achuan-2/siyuan-plugin-doc-diff

Repository files navigation

一个专为思源笔记设计的文档差异对比插件,帮助你快速对比任意两篇文档的内容差异,直观展示文档变更情况。

使用方法

基础对比操作

  1. 选择文档

    • 在思源笔记的文档树中,按住 Ctrl(Windows)或 Cmd(Mac)键
    • 依次点击选择两个要对比的文档
  2. 对比格式选择

    • 右键点击选中的文档,在弹出的菜单中选择:

      • 对比文档 (Markdown) - 使用 Markdown 格式对比(注意这个模式编辑内容会丢失块id,如果文档里有块被引用请使用 Kramdown 格式进行编辑)
      • 对比文档 (Kramdown) - 使用 Kramdown 格式对比
  3. 查看差异

    • 插件会自动打开差异对比窗口
    • 左侧显示第一个选择的文档(旧版本)
    • 右侧显示第二个选择的文档(新版本)

PixPin_2025-07-26_21-19-28

视图模式切换

  • 统一视图:点击工具栏中的"统一视图"按钮,在单一面板中查看所有差异
  • 并排视图:点击工具栏中的"并排视图"按钮,左右对比查看两个文档

统一视图模式

PixPin_2025-07-26_21-20-33

并排视图模式

PixPin_2025-07-26_21-20-17

高级操作

  1. 交换文档位置

    • 点击工具栏中的"交换"按钮
    • 左右文档位置互换,方便从不同角度查看差异
  2. 撤回更改

    • 批量撤回:点击"撤回所有更改"按钮,将右侧文档完全恢复为左侧文档内容
    • 行级撤回:在差异行旁点击"撤回"按钮,仅撤回该行的更改
  3. 保存编辑(仅并排视图模式)

    • 在右侧编辑区域直接修改文档内容
    • 点击"保存更改"按钮将修改保存到思源笔记中

使用场景

  • 文档版本管理:可以用来对比文档的不同版本,了解内容变化

❤️用爱发电

如果喜欢我的插件,欢迎给GitHub仓库点star和捐赠,这会激励我继续完善此插件和开发新插件。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published