https://marketplace.visualstudio.com/items?itemName=fengkx.beancount-lsp-client
Source Code
业余时间写了一个 Beancount VSCode 插件(Language Server & Client)。欢迎尝试使用~
两年前开坑的时候是想让它跑在浏览器里,让我在用 github.dev 记账时能有个高亮和补全。结果工作繁忙(加上怠惰)一直没怎么搞就这么放了很久,直到最近重新上手 Cursor。虽然还没在VSCode for Web里跑里来,但在 Curosr 的帮助下实现了一直以来想要做的几个功能,发了一个版本。
Cursor Compose + Agent 模式真的就是有自动写代码的感觉了,非常好用,最近的代码大概8成都是 AI 生成的。
例如实现补全项的拼音首字母筛选

我只需要说我要啥,从选型,执行命令行 npm 装包,写代码到构建编译一次完成,甚至没有报错功能基本可用。
还有一些时候是 AI 特别好使的,比如我知道VSCode有一个功能是 smart selection(类似 JetBrains 玩家的 Ctrl+W),但我不知道是 Language Server Protocol 里哪个东西的时候,换以前我要找半天,现在 AI 直接告诉我答案


当然也有不好使的时候,比如说需要动态调试才能找到原因的bug,小问题可能是我手动贴error log(这在未来应该能通过 Agent 解决),一些比较难发现的问题还得是人来搞。又或者代码里面有相似的变量名会把LLM绕晕。比如项目里有两个不同的地方用了不同的wasm,wasmPath这个变量名会让LLM不知道该什么地方。