Obsidian 插件:Show Diff

Obsidian 插件:Show Diff

插件名片

  • 插件名称:Show Diff
  • 插件作者:Ivan Lednev
  • 插件说明:在 Obsidian 文件中呈现 Git 差异
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

在 Obsidian 文件中呈现 Git 差异

Obsidian 插件:Show Diff--概述

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 show-diff 插件的自述翻译

🐞 创建问题、功能请求、分享你的想法

目的

该插件允许您在笔记中呈现类似于以下的 Git diff 输出:

Obsidian 插件:Show 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

你也可以通过给我买杯咖啡来支持我:

致谢

我参考了以下插件:



反馈交流

其他渠道

版权声明