# tinymd **Repository Path**: lexusgitee/tinymd ## Basic Information - **Project Name**: tinymd - **Description**: 轻量级MD编辑查看工具 - **Primary Language**: TypeScript - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-24 - **Last Updated**: 2026-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tinymd ![release](https://gitee.com/lexusgitee/tinymd/badge/RELEASE.svg) ![license](https://gitee.com/lexusgitee/tinymd/badge/LICENSE.svg) 本地轻量 Markdown 编辑器 / 查看器——所见即所得分栏预览、图片、Mermaid 图表、KaTeX 公式、代码高亮一站具备,多页签编辑,关闭重开自动恢复上次会话。 - 仓库: - 下载: ## 功能特性 **编辑与预览** - 编辑 / 分栏 / 纯预览三视图(Ctrl+Alt+1/2/3),分栏下双向按比例滚动同步 - CodeMirror 编辑器:Markdown 语法高亮(无标题下划线干扰)、独立撤销历史 - 实时预览:基础语法、表格、任务列表、脚注 - 代码块语法高亮(highlight.js 多语言) - `mermaid` 代码块渲染为流程图 / 时序图等 - 行内 `$...$` 与块级 `$$...$$` 数学公式(KaTeX) - 本地图片预览(相对 / 绝对路径,跨文档零缓存串扰) **多页签与会话** - 多页签同时打开多个文档(向右排列,上限 100,双击页签条空白新建) - 每页签独立保持编辑内容、撤销历史、视图模式与预览状态 - 关闭再打开自动恢复上次打开的全部文档与活动页签 - 脏页签关闭三选守卫(保存 / 放弃 / 取消) **文件与导出** - 新建 / 打开 / 保存 / 另存为完整闭环,最近文件列表 - 对话框目录记忆:打开、另存为、导出定位到上次成功使用的目录 - 导出自包含单文件 HTML(无外部依赖,离线可看) - 导出与预览排版一致的 PDF - 大文件守卫:加载提示与预览降级,超 20MB 先确认 **外观** - 明 / 暗 / 跟随系统三态主题 - 面板开合悬停导航条:边缘与中央 3px 细条悬停显示箭头,点击收展面板 - 自定义应用图标 ## 下载安装 Windows 安装包(NSIS):从 [Releases](https://gitee.com/lexusgitee/tinymd/releases) 下载 `tinymd-setup-x.y.z.exe` 双击安装。安装后资源管理器双击 `.md` 文件可直接用 tinymd 打开。 ## 从源码构建 ```bash npm install npm test # 单元测试 npm run dev # 开发模式 npm run dist # 构建安装包(release/) ``` ## 赞助 tinymd 以 MIT 协议开源,永久免费。如果你觉得它好用,欢迎支持项目的持续维护: - 点击仓库页面的**「捐赠」**按钮(页面右侧,微信 / 支付宝赞赏) 开源维护不易,每一份支持都是更新的动力。 ## 许可证 [MIT](./LICENSE) — 可自由使用、修改与分发。