PasteMD:一键粘贴 Markdown 到 Word/Excel 的轻量级工具
PasteMD 是一款开源工具,旨在帮助用户将 Markdown 格式的文本或网页内容一键粘贴到 Word 或 Excel 中,而无需担心格式错乱的问题。该工具特别适用于经常需要从 ChatGPT、deepseek 等平台复制内容并粘贴到文档中的用户。PasteMD 支持转换列表、代码块、数学公式等 Markdown 元素,确保粘贴后的文档格式正确无误。
PasteMD 的主要特点
- 格式保留:粘贴 Markdown 到 Word/Excel 时,列表、代码、数学公式等元素均能正确转换,无需手动调整。
- 一键粘贴:通过快捷键操作,快速将内容从剪贴板转换并粘贴到目标文档。
- 开源免费:项目托管在 GitHub 上,用户可以自由下载和使用,并贡献代码。
- 兼容性测试:支持多种主流 AI 对话网站,包括对数学公式的处理。
使用方法
- 下载安装:从 GitHub 项目地址下载安装包,选择适合自己需求的版本(一体化安装包或便携版)。
- 启动程序:运行程序后,它会显示在系统托盘。
- 复制内容:从任何地方复制一段 Markdown 文本或网页内容。
- 粘贴到文档:点击 Word、Excel 或 WPS 的窗口,使其成为当前激活的应用,然后按下设置的快捷键(默认为 Ctrl+B),即可完成粘贴。
注意事项
- 建议不要同时打开 WPS 和 Word/Excel,以避免出现兼容性问题。
- 目前仅支持 Windows 版本,开发者希望未来能开发出 Mac 版本,但目前受限于资源。
技术原理
PasteMD 通过监听全局热键触发工作流,使用 Win32 API 识别前台应用(Word/Excel/WPS),从剪贴板读取 Markdown 后进行分两路处理:表格内容通过正则解析为二维数组,并使用 win32com 操作 Excel COM 接口逐单元格写入;普通文档则调用 Pandoc 命令行工具将 Markdown 转换为 DOCX 字节流,再通过 COM 自动化调用 Word 的 Selection.InsertFile() 插入到光标位置。
结语
PasteMD 是一款非常实用的工具,能够显著提升从 Markdown 到 Word/Excel 的内容转换效率,尤其适合需要频繁处理文档的用户。如果你也经常遇到格式错乱的问题,不妨试试 PasteMD,或许能帮你节省不少时间。
评论已关闭