StarUML for mac(UML开发工具)
V2.8.0 破解版StarUML for mac是一款使用简单功能强大的UML开发工具,目前在Mac OS X平台上也有发布。其开放源码的特点使它可以大幅度满足任何开发者的需求,开发者可以根据自身需要要对StarUML mac的功能做出改变。
StarUML for mac 破解说明
该软件已经破解,直接拖动安装使用即可。若遇到无法打开的情况,请点击读我。
StarUML for mac 软件介绍
StarUML mac(简称SU),是一种创建UML类图,生成类图和其他类型的统一建模语言(UML)图表的工具。StarUML是一个开源项目之一发展快、灵活、可扩展性强(zj).
StarUML for mac 功能介绍
UML 2
StarUML 2与UML 2.x标准兼容,并支持类,对象,用例,组件,部署,复合结构,序列,通信,状态图,活动和轮廓图共11种UML图。
ERD支持
您可以创建实体关系图(ERD)。 ERD是最常用的数据库建模图之一。 我们的ERD是基于乌鸦的脚符号,这比陈的符号更容易和可读性。
快速建模
创建元素和连接它们是一些繁琐的任务。 StarUML 2在快速编辑中支持许多shorthands,以便一次创建元素和关系,例如子类,支持接口等。
视网膜显示支持
StarUML 2支持Retina(高DPI)显示。 所有图表,文本和图标都是锋利的。 您还可以获得图表作为高dpi位图图像(PNG和JPEG)。
扩展管理器
你可以很容易地从扩展管理器从官方扩展注册表或Github存储库找到和安装扩展。 许多扩展是开源的,托管在Github上。 叉子一个,使自己。(扩展在Github上)
模型驱动开发
StarUML以非常简单的JSON(Javascript对象符号)格式存储模型。 它可以很容易地使用用户定义的模板生成自定义代码。 使用mdgen,一个用于基于EJS(嵌入式Javascript)模板的自定义代码生成的commmand-line工具。
代码工程
StarUML支持主要的编程语言,包括Java,C#和C ++。 您可以从模型生成源代码或通过逆向工程从源代码构建模型。 提供代码工程的扩展可以通过扩展管理器安装。 源代码在Github中可用。 (Java,C#,C ++)
打开API
任何人都可以使用HTML5,CSS3,JavaScript和Node.js编写扩展。 开放API允许添加菜单,UI,对话框,甚至您自己的建模语言,包括元模型,符号和验证规则。
异步模型验证
为StarUML定义了许多UML模型验证规则,每当保存或打开模型文件时,都会异步检查规则。
发布HTML文档
你需要与许多分析师,Archiects和开发人员共享你的模型吗? 只需发布HTML文档即可轻松实现。 生成的HTML文档可以使用大多数Web浏览器查看。
PDF导出为清洁打印
支持将图表导出为PDF以实现干净打印。 您可以选择页面布局(纵向或横向)和页面大小(B5,B4,A3,A4,字母等)。 您也可以一次导出所有图表。
Markdown支持
使用markdown扩展,您可以使用markdown语法编辑元素的文档,支持markdown语法高亮和预览。
StarUML for mac 特色说明
● 可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、模块图、部署图以及复合结构图等。
● 完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。
● 多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。
● 语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作。
● 正反向工程:StarUML可以依据类图的内容生成Java、C++、C#代码,也能够读取Java、C++、C#代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力。
● 支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型。
● 导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。早期,Rational Rose是市场占有率最高的UML开发工具,同时也是相当昂贵的工具。由于Rational Rose非常闻名,后来让IBM给收购了。
● 支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一书,其内列出了23种软件模式,可解决软件设计上的特定问题。StarUML也支持3种常用的EJB模式,分别为EntityEJB、MessageDrivenEJB、SessionEJB。
StarUML也结合了模式和自动生成代码的功能,方便落实设计。
StarUML for mac 小编点评
打开StarUML的时候,都会弹出这个框。不要在意,大意是虽然没有时间限制评估,但是最好购买下许可证。对使用没有影响。