marknode / 版本说明
MarkNode v2.1.7
← 全部版本
MarkNode 2.1.7
新功能
- 快速查看 Markdown 预览(macOS):在访达中选中任意 Markdown 文件并按空格键,即可看到完整渲染的预览——标题、表格、代码高亮、数学公式和图表——无需打开应用。支持浅色和深色模式,随 MarkNode 免费提供。
- Mermaid 图表:
mermaid 代码块现在会渲染为真正的图表——流程图、时序图、类图等——可在预览窗格、快速查看预览和 DOCX 导出中显示,配色跟随您的主题。
- 文件内批量替换:在整个项目范围内查找和替换。先逐一查看每个匹配项,勾选或取消勾选单个匹配项,然后按文件或在整个项目中应用——支持正则表达式(包括命名捕获组),并妥善处理您已在编辑器中打开的文件。
- 文件浏览器筛选栏:文件浏览器中可切换显示的筛选栏,让您快速将文件树缩小到匹配的文件——匹配的字符会高亮显示——同时保留每个文件的上下文,便于拖放和重命名。
- 快速打开支持 Glob 模式:快速打开现在能识别
*.md 或 src/** 等 glob 模式,并对结果进行排序,让文件名匹配项排在路径深层匹配项之前。
改进
- 打开任意文本文件:
.properties、.ini、.env、.csv 和 .log 等文件——以及任何其他文本文件,即使扩展名未知——现在都会直接在内置编辑器中打开,而不是外部应用,并新增了对 properties、diff、protobuf 和 LaTeX 文件的语法高亮。
- 现已上架 Mac App Store:MarkNode 已在 Mac App Store 上架,为您提供另一种安装和保持更新的方式。
- 更流畅的登录体验:云端登录现在使用原生 macOS 认证面板,登录超时或被取消时会干净地关闭,而不再让流程悬停。
- 预览服务器安全性:浏览器预览背后的本地服务器已加固——您访问的网站不再能对其发起请求,资源访问也仅限于您当前的会话。
问题修复
- 恢复图片粘贴:向 Markdown 编辑器粘贴图片——包括从访达复制的图片文件——again 恢复正常。
- 移动文件夹后图片依然可用:移动文件夹(例如媒体文件夹)时,现在会重写相关文档中的图片链接,让图片继续正常显示。
- 锚点链接可滚动预览:在停靠预览中点击文档内的
#heading 链接,现在会滚动到对应的标题,而不再毫无反应。
- 思维导图导航后预览保持同步:选择思维导图节点后再点击进入编辑器,预览不会再跳转到错误的位置。
- 多显示器下窗口位置可靠:在多显示器环境中,窗口大小和位置现在能在重启后准确恢复,不会随时间漂移或不断变大。
- 更平静的应用启动:启动时恢复多个项目窗口不会再让它们反复抢占焦点,在标题栏上单纯点击也不会再意外移动窗口。
- 任意缩放级别下终端选择准确:在集成终端中选择文本,现在会精确高亮指针下方的内容,且终端文字会随应用缩放级别一同缩放。
- 差异视图填满编辑器:并排更改视图现在会拉伸至编辑器区域的整个高度,而不再止于内容底部。
- 站点根路径图片可渲染:使用站点根绝对路径引用的图片(如
/images/photo.png,常见于静态站点项目)现在能在预览、DOCX 导出和快速查看中正确显示。
- 预览中的图片和链接更可靠:响应式图片(
srcset)和视频封面帧现在可以加载,链接和图片不会再因重复解析而失效,Windows 盘符路径能正确解析,可见的链接路径也会干净显示,不含 ../ 片段。