Skip to content

v1.4.0 — 支持任意后缀纯文本、编码转换/另存为与更新日志 Markdown 解析

Choose a tag to compare

@ArnoldRedman ArnoldRedman released this 10 Sep 05:38
· 35 commits to master since this release

💡 核心更新 (What's New in v1.4.0)

  • 支持打开任意拓展名纯文本:

    • 不再局限于 .md / .markdown / .txt,各类源代码(.rs、.js、.py、.c 等)、配置文件(.json、.yaml、.toml 等)、日志文件或任意自定义后缀均可直接秒开预览与编辑。
    • 内置前 8 KB 智能二进制嗅探,精准拦截 PE 可执行文件、动态库、压缩包和媒体等二进制文件,防止误打开乱码。
    • 打开文件弹窗增加“所有文件 (*)”及扩展分类过滤器。
  • 文档编码原地转换与另存为 (Save As):

    • 编码菜单清晰划分为“重新以指定编码打开”与“转换为指定编码”两大分组。
    • 支持 UTF-8、UTF-8 BOM、GBK / ANSI、UTF-16 LE、UTF-16 BE 互相就地转换覆写保存。
    • 贴心字符丢失安全警告:当文档含 GBK 无法表达的特殊字符时,转换前弹出明确的二次确认警示框。
    • 快捷键 Ctrl+Shift+S / Cmd+Shift+S 或菜单直达“另存为”,自动处理已打开同名标签页状态。
    • 完整支持并保留 UTF-8 BOM 标记。
  • 应用内更新弹窗支持原生 Markdown 渲染:

    • 新版本更新日志在弹窗内直接以富文本排版展示(标题、列表、粗体、行内代码、引用块、外链等高颜值呈现)。
    • 自动剥离更新日志中的锚点 ID,杜绝与主文档目录跳转冲突。

📦 资产校验 (Checksums)

d1a12a3a7c1f3cb7a74e1c49b25df80a8a1c2170536d2e0f0761ea2281a1e4cc  MD-Previewer-windows-x64.exe
dfd888d6c3c7bf7321920c5e90fa43f83c7e264ac2cfbb2fbc60e5c0173e2af2  MD-Previewer-Setup.exe