DevLog:2025年12月4日

1、今天让Cursor引入RichTextKit,替换目前的备忘录模块,Cursor分成了四步操作

1.添加RichTextKit的Swift Package Manager依赖

2.更新NoteEditView,使用RichTextKit替换当前的Markdown编辑器

3.更新Note模型以支持RichTextKit的富文本格式

4.更新NotesListView以正确显示富文本内容

2、同时对之前的功能进行了调整,比如移除了编辑/预览切换功能,可以直接编辑,支持富文本编辑(加粗、斜体、下划线、字体、颜色等),保留了标题输入和字数统计功能

3、据Cursor介绍,RichTextKit提供的功能还是很丰富的,包括加粗、斜体、下划线、删除线等文本样式、字体和字号设置、文本和背景颜色、文本对齐、图片

4、测试时首先遇到了一个Missing package product ‘RichTextKit’的错误,可能是因为未能正确添加RichTextKit依赖导致的,让Cursor修正了下,今天也没有时间测试

5、昨天刚更新Cursor,今天又有更新了,最新版本号2.1.47,暂时没发现有什么区别