learning-rust/part6
Yuhang Wu c20fee000e feat(writeflow): 完成MVP第一阶段迭代,实现基础编辑器与文件管理
新增:
- 初始化Tauri+Vue3项目骨架,配置Vite别名与TypeScript
- 集成Milkdown Markdown编辑器,支持CommonMark标准渲染
- 实现自定义标题栏,包含主题切换与窗口控制功能
- 支持亮色/暗色双主题,通过CSS变量统一管理样式
- 新增工作区管理、文件树侧边栏,支持本地MD文件浏览
- 实现文件新建/打开/保存/另存为功能,支持快捷键操作
- 添加最近文件列表,使用localStorage持久化存储
- 新增Rust后端文件系统API,支持目录读取与文件读写
- 配置Tauri插件与权限,适配桌面文件操作需求

优化:
- 替换Ant Design为Naive UI组件库,提升UI风格一致性
- 重构App.vue整合所有核心功能,拆分Editor/TitleBar/Sidebar组件
- 配置vite路径别名与tsconfig路径映射
- 完善类型定义与错误处理逻辑
2026-07-15 13:45:25 +08:00
..
src feat(writeflow): 完成MVP第一阶段迭代,实现基础编辑器与文件管理 2026-07-15 13:45:25 +08:00
Cargo.lock feat(writeflow): 完成MVP第一阶段迭代,实现基础编辑器与文件管理 2026-07-15 13:45:25 +08:00
Cargo.toml feat(writeflow): 完成MVP第一阶段迭代,实现基础编辑器与文件管理 2026-07-15 13:45:25 +08:00
包和模块练习题.md feat(writeflow): 完成MVP第一阶段迭代,实现基础编辑器与文件管理 2026-07-15 13:45:25 +08:00