StarUML是用于敏捷和简洁建模的复杂软件建模器。
主要特征
通用语言2
兼容 UML 2.x 标准元模型和图表:类、对象、用例、组件、部署、复合结构、序列、通信、状态图、活动、时间、交互溢出、信息流和剖面图。
系统支持
支持使用 SysML 图建模:需求、块定义、内部块和参数图。
附加图表
支持创建实体关系图 (ERD)、数据流图 (DFD) 和流程图。
自定义 UML 配置文件
您可以使用构造型定义自己的 UML Profile。每个原型都可以有自定义图标。
视网膜显示支持
支持视网膜(高 DPI)显示。所有图表、文本和图标都非常清晰,可以导出为高 DPI 图像(PNG 和 JPEG)。
扩展管理器
轻松发现和安装第三方扩展。许多扩展都是开源的,托管在 Github 上。叉一个,自己做。
模型驱动的开发
建模数据以非常简单的 JSON 格式存储,因此可以轻松地使用它通过 CLI(命令行界面)生成自定义代码。
快速建模
支持 Quick Edit 中的许多速记,以一次创建元素和关系,例如子类、支持接口等。
深色和浅色主题
支持浅色和深色主题,让您可以更舒适地选择主题。
命令面板
命令面板允许在 StarUML 以及已安装的扩展中搜索和执行命令。
发布 HTML 文档
只需发布 HTML 文档,即可轻松与其他分析师、架构师和开发人员共享模型。
PDF 导出以进行清洁打印
可以将图表导出为 PDF,以便使用页面布局和大小等打印选项进行清晰打印。
MARKDOWN支持
使用 markdown 语法编辑元素的文档,支持语法高亮和预览。