|
|
|
|
🌱 PlantUML 一览
|
🌱 PlantUML at a Glance
|
|
|
|
🚀 快速入门
|
🚀 Getting Started
|
|
PlantUML是一个通用性很强的工具,可以快速、直接地创建各种图表。
利用简单直观的语言,用户可以毫不费力地绘制各种类型的图表。
如需详细了解该语言的功能和语法,请参阅《 PlantUML 语言参考指南》。
如果您是 PlantUML 的新用户,我们建议您从我们的 快速入门页面开始
并快速运行。如果您有任何问题,我们的 常见问题页面是一个很有价值的资源。
此外,PlantUML 可以与 其他各种工具无缝集成,以增强您的工作流程。
|
PlantUML is a highly versatile tool that facilitates the rapid and straightforward creation of a wide array of diagrams.
Utilizing a simple and intuitive language, users can effortlessly draft various types of diagrams.
For a detailed exploration of the language's capabilities and syntax, please refer to the PlantUML Language Reference Guide.
If you are new to PlantUML, we recommend starting with our quick start page to get up
and running quickly. Should you have any questions, our F.A.Q. page is a valuable resource.
Additionally, PlantUML can be seamlessly integrated with a variety of other tools to enhance your workflow.
|
🧩 支持的 UML 图表
|
🧩 Supported UML Diagrams
|
|
使用 PlantUML,您可以创建结构良好的 UML 图表,包括但不限于以下内容:
|
With PlantUML, you can create well-structured UML diagrams, including but not limited to:
|
📈 支持的非 UML 图表
|
📈 Supported Non-UML Diagrams
|
|
除了传统的 UML 图表,PlantUML 还支持创建其他各种图表类型,如
WARNING This translation need to be updated. WARNING
|
Beyond the traditional UML diagrams, PlantUML also supports the creation of various other diagram types, such as:
|
📣 其他功能
|
📣 Additional Features
|
|
|
Enhance the dynamism and informativeness of your diagrams with these additional features:
|
📥 输入格式
|
📥 Input Formats
|
|
PlantUML 允许您从各种源输入格式生成图表:
您可以选择不同的内部编码:
|
PlantUML allows you to generate diagrams from various source input formats:
You can choose from different internal encodings:
|
|
⚙ Layout Engines and Options
|
|
|
PlantUML allows you to use several different layout engines:
- Graphviz is the default engine. Relies on an external program;
- Smetana. (Use
!pragma layout smetana in the file or -Playout=smetana on the command-line.) A port of Graphviz to Java. Tends to make slightly straighter arrows;
- VizJs uses JavaScript. (Use
-graphvizdot vizjs on the command line.) Tends to space out nodes more, resulting in a bigger diagram;
- ELK (Eclipse Layout Kernel). (Use
!pragma layout elk in the file or -Playout=elk on the command-line.) Supports only orthogonal layout, and doesn't cover all features.
Sequence diagrams have 2 engines:
- Puma is the older and still default engine;
- Teoz (Use
!pragma teoz true in the file or -Pteoz=true on the command-line) is a new engine that has some unique features: anchors (named arrows/messages), duration, nested boxes...
Achieving good layout with PlantUML is sometimes non-trivial.
See PlantUML GraphViz Layout by Mark George at University of Otago for more advice.
|
📤 输出格式
|
📤 Output Formats
|
|
以多种格式输出您的图表,以满足您的需求,包括:
- PNG, 便于图像共享
- SVG,* 用于可缩放的矢量图形
- LaTeX,用于* 高质量排版
- ASCII art (仅适用于序列图),用于基于文本的表示
|
Export your diagrams in a variety of formats to suit your needs, including:
|
🎉 享受
|
🎉 Enjoy
|
|
立即开始使用 PlantUML,提升您的图表制作能力。毫不费力地将您的想法转化为清晰、专业的图表 🎉!
|
Get started today and elevate your diagramming capabilities with PlantUML. Transform your ideas into clear and professional diagrams effortlessly 🎉!
|
|
|