源头
最近切换了很多次做笔记的位置。大致可以分为三类:
- macos 备忘
- 印象笔记
- bear、UIysses
- vscode
各有优缺点,用过的都知道。最终我想基于 vscode + git 来作为日记本。vscode 提供的 markdown 的编写体验和界面都无可挑剔,缺陷也很明显:不可以像其他日记本一样同步。所以在日常的码字体验中,经常就是公司电脑编辑的,忘了 push,回去用自己电脑打开,写的东西都不在。
为了解决上面的痛点,因此有了现在这个 auto-diary 插件。
这款插件目前支持直接在 vscode 插件市场搜索安装
这款插件主要解决的就是上面所说的同步问题。主要会做下面的事情:
- 检测项目 workspace 根路径是否有 .auto-diary.json 配置文件
- 如果有配置文件,则会在第一次进入 workspace 的时候更新远端的代码仓库
- 编写文档的过程中,如果有文件保存,会自动做一次提交,然后推送到远端仓库
目前插件还有较多限制,我能想到的有以下几点:
- 面向懂 git 的程序员
- 不支持同时编辑(涉及到冲突问题),但是多机器没啥毛病
- 应该没有了吧,有待发现(提交反馈地址: