github zhitongblog/solomd v5.0.20
SoloMD v5.0.20

one hour ago

SoloMD v5.0.20

✨ 新增功能与体验优化 / New Features & Improvements

  • 自定义导出与整个文件夹批量导出 (#535, #359):
    • 在 文件 -> 导出 -> 自定义导出 / 批量导出…、顶部导出下拉菜单与命令面板新增 export.custom(支持在「设置 -> 快捷键」自定义绑定快捷键)。
    • 支持选择 当前文档 或 整个文件夹批量导出(含子目录结构),支持导出为 PDF、HTML、DOCX、PNG 四种格式,自动记忆上次导出目标文件夹并提供「📂 打开输出目录」按钮。
  • 同步「笔记库管理」与外部文件隔离防护 (#531):
    • 在 设置 -> 同步 -> 笔记库管理 新增专属同步笔记库纳管页签(支持添加多个本地笔记库目录、单独开关自动同步、一键手动推送/拉取)。
    • 彻底隔离外部文件:保存桌面/下载目录等笔记库以外的独立 .md 文件,或在侧栏临时打开非注册文件夹时,绝不触发自动同步或保存后同步;保存已纳管笔记库内的文件时自动定位其所属笔记库根目录。
  • Mermaid / PlantUML 手动折叠与全平台显示标记零跳动 (#530, #536):
    • 实时编辑模式下,Mermaid 与 PlantUML 图表源码默认折叠,光标上下移动经过围栏行(```mermaid / ```)不再自动展开源码,仅在点击右上角 + / </> 源码 按钮时才展开源码编辑。
    • 开启「始终显示 Markdown 语法标记」时,全平台(含 Windows 原生分块编辑器)完整保留标题 # 、列表 - 、引用 > 、行内 ** 等语法标记,并与编辑态盒模型严格 1:1 对齐,点击任意行实现 0px 零跳动。
  • Windows 10/11 实时模式行号显示 (#532):
    • 开启「显示行号」后,Windows 实时编辑模式(.plain-block-editor)与源码模式同步显示左侧精确行号。
  • 空表格行与非空表格行等高 (#533):
    • 修复空表格行(| | | |)高度塌陷问题,在实时编辑、分屏预览、阅读视图及 HTML / PDF / PNG 导出中与有文字的表格行保持完全一致的行高。
  • 自定义 CSS 默认打开 themes 目录 (#534):
    • 点击「设置 -> 高级 -> 自定义 CSS -> 选择文件…」或命令面板「Load Custom CSS File…」时,文件选择器默认直接定位到配置目录下的 themes 文件夹(自动创建)。
  • 代码块 /code 挿入光标落位与首行保护 (#537):
    • 修复输入 /code 插入代码块后光标停留在第 1 行 ``` 后的问题,自动落位到代码块内部第 2 行并立即撑开高度;同时若用户在第一行 ``` 后直接输入非语言名称的正文内容,预览与导出将保留为代码首行显示而不再吞掉。
  • 设置面板支持者徽章微引导:
    • 在设置左侧栏底部与第一页(基础与外观)新增温情微引导卡片,方便点亮与查看专属「✨ 支持者」徽章。

Don't miss a new solomd release

NewReleases is sending notifications on new releases.