NoteWidget 项目推荐
项目基础介绍和主要编程语言
NoteWidget 是一个为 Microsoft Office OneNote 开发的 Markdown 插件,项目托管在 GitHub 上,地址为 https://github.com/efreykongcn/NoteWidget.git。该项目主要使用 C# 编程语言开发,同时也包含少量的 HTML 和 Batchfile 代码。
项目核心功能
NoteWidget 的核心功能包括:
- Markdown 查看器:支持 Markdig 解析器,提供强大的 Markdown 解析功能,推荐用于 Microsoft Office OneNote。
- 语法高亮:支持超过 100 种编程语言的语法高亮显示。
- 主题支持:提供暗色和亮色主题,以及多种代码高亮主题,支持主题自动检测(跟随操作系统主题设置)。
- Mermaid 图表支持:支持流程图、序列图、甘特图等多种图表类型。
- 预览窗口刷新:支持手动刷新(按 F5)和自动刷新功能。
- 导出增强:支持笔记本、节组、节、页面的单文件和分层文件导出选项。
项目最近更新的功能
最近更新的功能包括:
- 自动刷新预览窗口:默认每秒自动刷新预览窗口,用户可以在设置窗口中调整刷新间隔,例如设置为 999999999 以禁用自动刷新。
- Markdown 速查表:提供 CommonMark 和 GitHub 风格的 Markdown 语法速查表。
- Mermaid 图表示例:增加了更多的 Mermaid 图表示例,包括流程图、序列图、甘特图等。
通过这些功能,NoteWidget 为 OneNote 用户提供了强大的 Markdown 编辑和查看体验,极大地提升了文档的可读性和编辑效率。