marknode / 版本说明

MarkNode v2.1.7

← 全部版本

MarkNode 2.1.7

新功能

  • 快速查看 Markdown 预览(macOS):在访达中选中任意 Markdown 文件并按空格键,即可看到完整渲染的预览——标题、表格、代码高亮、数学公式和图表——无需打开应用。支持浅色和深色模式,随 MarkNode 免费提供。
  • Mermaid 图表mermaid 代码块现在会渲染为真正的图表——流程图、时序图、类图等——可在预览窗格、快速查看预览和 DOCX 导出中显示,配色跟随您的主题。
  • 文件内批量替换:在整个项目范围内查找和替换。先逐一查看每个匹配项,勾选或取消勾选单个匹配项,然后按文件或在整个项目中应用——支持正则表达式(包括命名捕获组),并妥善处理您已在编辑器中打开的文件。
  • 文件浏览器筛选栏:文件浏览器中可切换显示的筛选栏,让您快速将文件树缩小到匹配的文件——匹配的字符会高亮显示——同时保留每个文件的上下文,便于拖放和重命名。
  • 快速打开支持 Glob 模式:快速打开现在能识别 *.mdsrc/** 等 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 盘符路径能正确解析,可见的链接路径也会干净显示,不含 ../ 片段。