Obsidian_插件推荐231005
Obsidian 插件
十一在家整理 OB 笔记,发现两个超好用的插件:Linter & tag wrangler。
起因
前一阵把 Obsidian 笔记用 Hexo 转换成静态网页发到 github.io 做自己 blog 网站。发现了笔记中的一些问题,比如 tag 过多、重复,markdown 格式不规范,导致转换过程报错,转换后格式混乱…… 虽然用 Python 解决了,但是过程非常别扭:需要穿叉调用 Python 和 Javascript 环境,然后就想,要不学学 TypeScript,自己写插件吧?再后来发现:原来这些都有人写过了,汗死…… 分享一下,希望也能提升亲们的笔记效率。
tag wrangler
tag wrangler 目前位居下载量排行榜第 16 位,是个热门插件。
对于笔记多,标签复杂的用户非常实用。文章多了,修改标签,做层级标签,重做分类是非常常见的操作,很难想象手动修改上百个标签,tag wrangler 可以很好地解决这一问题。
在三方插件界面安装 tag wrangler 后,在 Tags 面板中的标签上点右键,即可看到新菜单,其中的 Rename 功能可以批量修改标签,当修改后的标签已存在时,还会询问是否合并。
Linter
tag wrangler 目前位居下载量排行榜第 26 位。
Linter 插件用于规范化笔记模式,支持规范化当前文档,当前目录下的文档,以及所有文档,并且可以设置哪些文档不需要修改(比如某些模板)。需要注意的是:修改之前要先在设置界面勾选规范哪些操作(细节非常丰富),然后通过 Ctrl+P 菜单调用 Linter 功能,或者用 Ctrl+Alt+L 快捷键规范化当前页面。常见的操作包含:加间隔行,去空行,去掉无用的空格等等。
我在做一些随手记,摘录的时候,更多关注内容,不太注重格式;操作过程中看起来比较乱,后面常常需要再次整理和校对。安装了这个插件后,就习惯性地使用快捷键操作:一方面不用考虑 pandoc 的 markdown 的规范写法,以免分心;另一方面,整理之后看着真的干净整齐。