feat: v0.11.0 —— 侧栏加「目录」页签,展示文档大纲

- 侧栏顶部两个页签:文件(默认)/ 目录,切换状态会记住
- 目录页遍历当前文档的 1–6 级标题:按层级用全角空格缩进,
  H1/H2 加粗,深层级字号略小,鼠标悬停显示完整标题
- 围栏代码块里的 # 不会被当成标题(扫描时跟踪围栏状态)
- 点目录项跳到对应行并居中;编辑停下 250ms 后自动重建目录
- 目录模式下隐藏文件夹名和 Git 工具条
- 新增 4 条翻译(目录 / Outline、没有标题 等)
- 版本 0.11.0
This commit is contained in:
2026-10-23 10:51:35 +08:00
parent 4f5fd0eeaa
commit 09e8f13901
11 changed files with 379 additions and 190 deletions
+4 -1
View File
@@ -2,7 +2,7 @@
一个轻量的跨平台 Markdown 编辑器,基于 **Qt 5 / C++17** 构建。
当前版本 **0.10.5**。
当前版本 **0.11.0**。
## 界面
@@ -43,6 +43,9 @@
- **文件 → 打开文件夹…**(`Ctrl+Shift+O`)选一个目录,递归扫描
`*.md` / `*.markdown` / `*.mdown` / `*.mkd`
- 侧栏顶部两个页签:**文件**(默认)/ **目录**
- **目录**页把当前文档的 1–6 级标题列成大纲(代码块里的 `#` 不算),
按层级缩进,点一下跳到对应行;编辑时自动刷新
- 状态栏左下角的「侧栏」按钮或 `Ctrl+B` 显示 / 隐藏
- 点文件名即打开,当前文件在列表里高亮
- 每 5 秒自动扫描一次:目录里新增 / 删除的 Markdown 会自动出现在列表里