Releases: easychen/markmark
Releases · easychen/markmark
v2.0.8
安装说明
- 下载
.dmg文件,双击打开 - 将 MarkMark 拖入 Applications 文件夹
- 首次打开时,macOS 可能提示「无法验证开发者」:
- 打开 系统设置 > 隐私与安全性
- 找到被阻止的 app,点击 仍要打开
- 或在终端运行:
xattr -cr /Applications/MarkMark.app
- 也可以直接右键点击 app → 选择 打开
[2.0.8] - 2026-06-10
新增
- 从剪贴板新建标注:⌘N / 标题栏剪贴板按钮 / 欢迎页按钮,将剪贴板 Markdown 写入临时文件并以渲染模式打开,标注后可直接复制或另存为;切换文件时自动清理临时文件
- 标注列表面板:标题栏高亮笔按钮打开(与大纲互斥、共用拖拽调宽),按「本次新增 / 历史标注」分组列出全部 CriticMarkup 标注,支持勾选(默认选中本次新增)、全选 / 只选新增、复制所选片段、点击跳转;定位不到的会话记录置灰显示「已失效」
- 复制菜单扩展为四项:复制给 AI(含说明)/ 复制本次新增的标注片段 / 复制 CriticMarkup / 复制 AI 提示词;无本次新增时自动打开标注面板供手动勾选
- 标注片段提取:默认取标注所在整段并附最近标题线索,段落超 400 字时以标注为中心逐句扩展,单句超长按字符截断;片段间以
[...]标示省略 - AI 提示词模板进设置:可自定义「复制给 AI」的引导文案,支持
{{MarkMark:content}}正文占位符,一键恢复默认;默认模板改为说明性文案(解释 CriticMarkup 标记含义) - 应用 / 放弃所有标注:标题栏一级按钮与文件菜单双入口,各带确认弹窗——应用执行删除/替换并去除高亮评论,放弃还原标注前原文
- 「已复制」轻提示:所有复制操作成功后内容区底部弹出提示
变更
- 移除新建空文件功能:应用已无编辑模式,⌘N 与标题栏新建按钮改为「从剪贴板新建标注」
- 刷新按钮常驻:原仅在文件被外部修改时显示,现有文档即显示(外部修改时以强调色提示)
修复
- 取消选择后选区首尾字符残留高亮:规避 WebKit Custom Highlight 删除后不重绘边界字符的 bug——pending 高亮改为仅评论/替换输入态启用,清除时先 clear() 再删除并强制重绘
v2.0.7
安装说明
- 下载
.dmg文件,双击打开 - 将 MarkMark 拖入 Applications 文件夹
- 首次打开时,macOS 可能提示「无法验证开发者」:
- 打开 系统设置 > 隐私与安全性
- 找到被阻止的 app,点击 仍要打开
- 或在终端运行:
xattr -cr /Applications/MarkMark.app
- 也可以直接右键点击 app → 选择 打开
[2.0.7] - 2026-06-10
修复
- Universal 包资源 404(2.0.6 重大回归):universal 构建产出的 SPM 资源 bundle 为 Xcode 式布局(
Contents/Resources/Resources/),而mr://scheme handler、PDF 导出与 Quick Look 扩展仍按单架构扁平布局查找,导致安装版 css/js 全部 404——主题样式全部丢失、选词标注菜单不出现。三处资源查找现已兼容两种布局 - 选词工具条输入态死锁:评论/替换输入框打开后若直接点击文档其他位置,输入态标记会永久拦截 selectionchange,之后选中任何文字都不再弹出工具条(需重开文件才能恢复)。现点击工具条外部即关闭输入框并复位