PlantUML Markdown 插件项目推荐
项目基础介绍和主要编程语言
PlantUML Markdown 是一个用于 Python-Markdown 的插件,主要用于在 Markdown 文档中嵌入 PlantUML 图表。该项目的主要编程语言是 Python。
项目核心功能
该插件的核心功能是实现一个块扩展,允许用户在 Markdown 文档中指定 PlantUML 图表,这些图表将被转换为图像并插入到文档中。用户可以通过简单的语法在 Markdown 中定义 UML 图表,支持多种格式(如 PNG、SVG、TXT 等),并且可以自定义图表的样式和属性。
项目最近更新的功能
根据项目的最新更新记录,以下是一些最近新增的功能:
- 支持远程 PlantUML 服务器渲染:从版本 2.0 开始,插件支持使用 PlantUML 服务器进行图表渲染,这大大加快了图表的渲染速度。
- 支持 Kroki 服务器:从版本 3.7.0 开始,插件新增了对 Kroki 服务器的支持,作为 PlantUML 服务器的替代方案。
- 文件包含管理:新增了对外部文件包含的支持,用户可以通过
source
参数引用外部 PlantUML 文件。 - 插件选项配置:新增了更多的插件选项,如
insecure
、cachedir
、base_dir
等,用户可以根据需要进行配置。
这些更新使得 PlantUML Markdown 插件更加灵活和强大,能够满足更多用户的需求。