https://github.com/vladelaina/vlaina
没错没错,你没看错,就是那个写纯C的Catime的作者的新作,也是Catime半年迟迟没有发布一直在做的事情
提前猜个你会好奇的点: 这个使用什么做的?原生?
Electron,没错,既不是原生,也不是tauri,而是大家都在抱怨体积大的Electron,相信你一定好奇为啥我这把Catime之前做到200kb的原生开发者为啥不选tauri而是Electron吧,答案就留到文章的末尾吧
这个是个什么?
一. 传统的markdown编辑器,这块也是打磨最多的一个地方
这块是对着友商打磨的,底层是独立从milkdown(可以理解为是Typora的开源实现)分叉出来开始打磨的,然后添加大家一些常用的功能
1. 选中文本之后的工具栏,可以实时预览效果
2. / 调出快捷命令 - 这个块是独立实现的(哈哈哈哈,这块折磨了好久 🤯)
3. 右侧ai对话侧边栏,可以@选择当前的文件总结,还可以选中内容拖动放到笔记中,非常适合让ai总结然后手动维护,这里你可能会问,为啥不是让ai直接修改原文呢?我的想法是笔记是一个有私人意义的地方,你不会希望自己所有的笔记全是ai的,然后下回再看的时候还需要再去理解一次
4. 左侧侧边栏
右键左侧侧边栏
大纲
双链
白板,这块做棒的是支持数位板,之前买数位板是为了学习板绘,结果一直都在吃灰,没想到居然在这里用上了,哈哈哈哈哈哈哈
ai对话部分,基本好用的点都给支持上了
所以为啥不是tauri
很简单,vlad用的是Arch,如果你有尝试过就会发现......(投降投降)
如果喜欢的话点个star吧🤗
https://github.com/vladelaina/vlaina
当前这也是第一次推广,打磨的也有很快存在不到位的地方,哈哈哈哈哈哈哈但是感觉还是比Catime第一版要好,那个时候6000行所有的代码都写到一个main.c中