Skip to content

Dev - #113

Merged
songdiyang merged 3 commits into
mainfrom
dev
Aug 10, 2026
Merged

Dev#113
songdiyang merged 3 commits into
mainfrom
dev

Conversation

@songdiyang

Copy link
Copy Markdown
Collaborator

变更内容

本次合并将 dev 分支的 Markdown 阅读器功能发布到 main 分支。

包含特性

  • Markdown 预览渲染器:解析并渲染标题(H1-H4)、粗体、斜体、行内代码、代码块、无序/有序列表、链接、分割线、引用块
  • 编辑/预览模式切换:编辑区右上角 SVG 图标按钮(Eye/Pencil),点击切换
  • 快捷键:Ctrl+Shift+V 切换预览/编辑模式
  • 命令注册:菜单栏「查看 → Markdown 预览」+ 命令面板「Markdown: 切换预览」
  • 只读保护:预览模式下忽略键盘输入和鼠标光标设置
  • 状态栏指示:预览模式显示「Markdown 预览」,编辑模式显示「Markdown」
  • 标签页独立状态:每个 .md 标签页独立保存预览/编辑状态

包含提交

  • feat: 内置 Markdown 阅读器,支持编辑/预览模式切换
  • style: cargo fmt 格式化修复

- 新增 Markdown 预览渲染器(标题/列表/代码块/链接/引用/分割线)
- 编辑区右上角 SVG 图标按钮切换预览/编辑模式
- Ctrl+Shift+V 快捷键切换,命令面板/菜单栏注册
- 预览模式只读,编辑模式实时更新
- 标签页独立保存预览状态,状态栏显示当前模式
- 新增 Eye/Pencil 矢量图标(Lucide 风格)
- 光标语义化:按钮 hover→Hand,预览区→Arrow
feat: 内置 Markdown 阅读器,支持编辑/预览模式切换
@songdiyang
songdiyang merged commit b1af34e into main Aug 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant