一起来将vscode变成私人定制笔记本

本文档介绍了如何将Visual Studio Code (VSCode)转变为私人定制的日记本,通过开发一款名为`auto-diary`的插件实现与git仓库的自动同步。插件在检测到工作区根目录的`.auto-diary.json`配置文件时,会自动更新并推送markdown文件到远程仓库。文章详细记录了插件开发的环境准备、调试方法以及发布流程,帮助开发者实现个性化日记管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

源头

最近切换了很多次做笔记的位置。大致可以分为三类:

  1. macos 备忘
  2. 印象笔记
  3. bear、UIysses
  4. vscode

各有优缺点,用过的都知道。最终我想基于 vscode + git 来作为日记本。vscode 提供的 markdown 的编写体验和界面都无可挑剔,缺陷也很明显:不可以像其他日记本一样同步。所以在日常的码字体验中,经常就是公司电脑编辑的,忘了 push,回去用自己电脑打开,写的东西都不在。

为了解决上面的痛点,因此有了现在这个 auto-diary 插件。

这款插件目前支持直接在 vscode 插件市场搜索安装

这款插件主要解决的就是上面所说的同步问题。主要会做下面的事情:

  1. 检测项目 workspace 根路径是否有 .auto-diary.json 配置文件
  2. 如果有配置文件,则会在第一次进入 workspace 的时候更新远端的代码仓库
  3. 编写文档的过程中,如果有文件保存,会自动做一次提交,然后推送到远端仓库

目前插件还有较多限制,我能想到的有以下几点:

  1. 面向懂 git 的程序员
  2. 不支持同时编辑(涉及到冲突问题),但是多机器没啥毛病
  3. 应该没有了吧,有待发现(提交反馈地址:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值