shenhuanjie
shenhuanjie
发布于 2025-11-03 / 14 阅读
0
0

「印象笔记」Evernote2md:将Evernote笔记转换为Markdown的利器

Evernote2md 是一个开源项目,旨在帮助用户将 Evernote 的 .enex 格式笔记转换为 Markdown 格式。该项目主要使用 Go 语言开发,简洁高效。

项目地址:

https://github.com/wormi4ok/evernote2md

项目基础介绍

Evernote2md 是一个命令行工具,它可以将 Evernote 导出的 .enex 文件转换为 Markdown 文件。项目具有零依赖性,用户可以直接下载并运行。Evernote2md 支持多种功能,包括创建一个 Markdown 文件对应一个 Evernote 笔记,转换附件为文件,保留正确的附件链接,以及将 Evernote 标签以文本形式插入笔记中等。

项目基础介绍

Evernote2md 是一个命令行工具,它可以将 Evernote 导出的 .enex 文件转换为 Markdown 文件。项目具有零依赖性,用户可以直接下载并运行。Evernote2md 支持多种功能,包括创建一个 Markdown 文件对应一个 Evernote 笔记,转换附件为文件,保留正确的附件链接,以及将 Evernote 标签以文本形式插入笔记中等。

核心功能

  • 单个文件转换:每个 Evernote 笔记转换为单独的 Markdown 文件。

  • 附件处理:将 Evernote 笔记中的附件转换为文件,并保存在相应的目录中。

  • 链接保留:正确处理笔记中的附件链接,确保 Markdown 文件中的链接有效。

  • 标签转换:将 Evernote 的标签转换为 Markdown 文件中的文本条目,支持自定义格式。

  • 文本高亮:保留 Evernote 中的高亮文本格式。

  • 日期属性:将文件的创建和修改日期设置为笔记的属性。

最近更新的功能

  • 改进的标签格式化:通过--tagTemplate选项,用户可以自定义标签的格式化方式,增加了灵活性。

  • Docker 支持:用户可以使用 Docker 容器运行 Evernote2md,简化了部署和使用流程。

  • 性能优化:对代码进行了优化,提高了转换效率和稳定性。


评论