Obsidian 插件:Show Diff
插件名片
概述
在 Obsidian 文件中呈现 Git 差异

原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 show-diff 插件的自述翻译
目的
该插件允许您在笔记中呈现类似于以下的 Git diff 输出:

我个人将其与 obsidian-git 组合使用,以便在给定的一天中对我所做的工作进行修订,就像自动生成的更改日志一样,但您可以将其指向文件系统中的任何存储库。
用法
要使插件在您的 vault 上工作,它应该是一个 git 仓库。您可以使用 obsidian-git 为您的 vault 添加自动 git 备份。
该插件使用 show-diff 语言标签来渲染 Markdown 代码块。一个空的代码块将显示今天和昨天之间的差异:
```show-diff ```
dates
使用 dates 可以指定一个日期范围来显示更改:
```show-diff dates: from: 2021-01-01 to: 2021-01-02 ```
commits
使用 commits 可以指定一个提交范围来显示更改:
```show-diff commits: from: HEAD^ to: HEAD ```
路径
默认情况下,该插件会指向您所在的保险库,但您可以将插件指向文件系统中的任何存储库:
```show-diff 路径:/path/to/my-pet-project ```
exclude
默认情况下,.obsidian(Obsidian 的设置和缓存)被排除在外。您可以使用单个路径覆盖此设置:
```show-diff exclude: trash ```
或者使用路径列表覆盖:
```show-diff exclude: - trash - archive - .obsidian ```
命令:生成今天的差异代码块
该插件提供了一个命令,可以快速在笔记中插入一个类似于以下的代码块:
```show-diff dates: from: 2023-04-23 to: 2023-04-24 ```
贡献
如果你发现了一个 bug 或者有一些改进插件的想法,欢迎创建一个 issue:https://github.com/ivan-lednev/obsidian-automatic-changelog/issues。
我们也欢迎 Pull-requests!如果你想贡献但不知道从何开始,你可以创建一个 issue 或者给我写封邮件:bishop1860@gmail.com。
你也可以通过给我买杯咖啡来支持我:
致谢
我参考了以下插件:
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。