PlantUML 编辑器
PlantUML 在线编辑器,实时预览 UML 图表。
PlantUML 代码
预览
输入 PlantUML 代码后预览
语法参考
时序图
Alice -> Bob: 请求 Bob --> Alice: 响应 Alice -> Alice: 自调用
类图
class Animal {
+name: string
+speak(): void
}
class Dog extends Animal活动图
start :初始化; if (条件?) then :操作A; else :操作B; endif stop
使用说明
功能介绍
PlantUML 是一种基于文本的图表描述语言,可用于绘制时序图、类图、活动图、组件图、状态图、用例图等多种 UML 图表。本工具通过 PlantUML 公共服务器实时渲染,输入代码即可在右侧看到对应的图表。
操作步骤
点击顶部的图表类型按钮可加载对应模板;在左侧文本框编辑 PlantUML 代码(需以 @startuml 开头、@enduml 结尾);右侧预览区会实时显示渲染结果;点击"复制"按钮可复制当前代码;点击"示例"按钮可重新加载当前类型的模板。
支持的图表类型
时序图(sequenceDiagram 风格)、类图(classDiagram)、活动图(activity diagram)、组件图(component diagram)、状态图(state diagram)、用例图(usecase diagram),均通过 PlantUML 语法描述。
注意事项
渲染依赖 PlantUML 公共服务器(plantuml.com),需联网使用;图表通过 SVG URL 加载,请避免在代码中包含敏感信息;若渲染失败会显示错误提示,请检查语法是否正确(如 @startuml/@enduml 配对、关键字拼写)。