什么是QMD?为什么需要关注历史版本
QMD(Quick Markdown)是一款轻量级、跨平台的Markdown编辑器,主打“所见即所得”与“一键导出”功能。 每一次版本迭代都可能带来:性能优化、新语法支持、插件接口变动、安全补丁。 如果你正在使用旧插件、自动化脚本或团队协作,就必须知道“从哪个版本开始行为发生了变化”。

(图片来源 *** ,侵删)
官方渠道:如何快速锁定历史版本
1. GitHub Releases页面
- 打开 https://github.com/xxx/qmd/releases(xxx为作者名)
- 页面右侧“Assets”里可直接下载.exe/.dmg/.AppImage等安装包
- 点击任意Tag号(如v2.3.1)即可查看对应源码压缩包
2. 更新日志(CHANGELOG.md)
仓库根目录下的CHANGELOG.md按时间倒序列出:
## [2.4.0] - 2024-05-10 ### Added - 支持Mermaid实时预览 - 新增“导出为Obsidian库”选项 ### Fixed - 修复Windows下托盘图标空白
第三方镜像:当GitHub访问受限时
FastGit镜像
把域名替换即可:
https://hub.fastgit.org/xxx/qmd/releases
Gitee国内镜像
部分作者会在Gitee同步推送,搜索“qmd”并按“发布时间”排序即可。
如何离线比对两个版本的差异
使用git diff(开发者向)
git clone https://github.com/xxx/qmd.git cd qmd git diff v2.2.0 v2.3.0 --name-only
这条命令会列出仅文件级别的改动,适合快速判断插件目录是否受影响。
使用GUI工具(普通用户向)
- 下载WinMerge或Beyond Compare
- 分别解压两个版本的源码zip
- 拖入工具,即可高亮显示行级差异
常见疑问解答
Q:安装旧版会被强制升级吗?
A:Windows版在设置→更新策略里可关闭自动检查;macOS需手动关闭Homebrew的upgrade钩子。

(图片来源 *** ,侵删)
Q:如何确认当前安装的是哪个版本?
A:打开QMD,菜单栏帮助→关于,之一行即版本号;CLI用户输入 qmd --version
。
Q:旧版本插件不兼容怎么办?
A:
1. 查看插件README的“Compatibility”表格;
2. 若无对应版本,可临时降级QMD;
3. 或fork插件,修改manifest.json中的minAppVersion
字段。
历史版本亮点速查表
版本 | 发布日期 | 核心变化 |
---|---|---|
v1.0.0 | 2021-08-15 | 首次公开,仅支持基础Markdown语法 |
v1.5.0 | 2022-01-20 | 引入插件市场,支持自定义主题 |
v2.0.0 | 2022-11-05 | 架构重写,性能提升40% |
v2.3.0 | 2023-07-12 | 新增“云同步”测试版 |
v2.4.0 | 2024-05-10 | 支持Mermaid、Obsidian库导出 |
自动化脚本:一键拉取所有历史版本
#!/bin/bash repo="https://github.com/xxx/qmd" for tag in $(git ls-remote --tags $repo | awk -F/ '{print $3}' | grep -v '{}'); do wget "$repo/archive/refs/tags/$tag.zip" -O "qmd-$tag.zip" done
保存为fetch_qmd.sh
,chmod +x 后运行即可批量下载。
如何向官方提交版本遗漏或错误
- 在GitHub新建Issue,标题格式:
[Version] 2.3.0 changelog typo
- 提供截图或具体commit hash
- 等待维护者打good first issue标签,社区贡献者会跟进

(图片来源 *** ,侵删)
评论列表