【Day1】
想做一个自己会长期用的笔记软件 —— 本地优先、可自托管,覆盖桌面端、网页端和移动端。
我最终想做的,每一行都是一个独立组件,可以自由排版。不像现在很多开源的笔记软件,连一行两列图片都做不到,要么就是可以分列但是没法调整宽度。
今天实现了工作区、目录树级、编辑块拖拽。
【Day2】
为了实现自由排版,我把每一行都做成了一个独立编辑块。 但这样之后,鼠标拖选、键盘选中跨块内容会变得很麻烦,这块真的磨了很久。
今天主要补了这些功能:
- 支持鼠标跨块选中内容
- 支持键盘跨块选中内容和高亮
- 支持 Markdown 常用语法:标题、加粗、斜体、删除线、无序列表、有序列表、引用 现在编辑器终于越来越像我想要的感觉了。


