许多UML绘图工具可以创建C++或Java代码。
我店里的大多数程序员都不懂C++语言,但都知道C语言。
我正在寻找可以生成C语言代码的UML工具的建议。
平台: Windows 7 PC。
编译器: IAR,Visual Studio,GNU GCC
发布于 2017-02-17 14:10:51
我发现了以下支持C编程语言的UML代码生成的软件:
如您所知,Eclipse是一个主要用于Java编程语言的IDE。Eclipse具有支持插件特性的功能。其中一个是UML生成器。Eclipse生成器支持Java和C编程语言。它既可以生成也可以反转。对于这个上下文,这个插件有C代码生成器,名为UML2C。它转换类和状态图。
企业架构师是一种建模软件。由于该软件具有复杂的特性,可以将其视为建模的IDE。企业架构师支持从UML模型生成C代码。它不仅支持类图,而且支持状态图、序列图和活动图。此功能指南可在此页上使用。
Astah也是一个建模软件。它有一些不同的产品。Astah可以通过一个名为UML2c的插件从UML类模型生成C源代码。此插件只支持类关系图。
请注意,除Eclipse之外,上述所有软件都不是免费软件。Astah只能为学生免费购买。我建议查看定价页面。
我也不知道建模软件是否可以从ERD生成源代码。ERD是一个绘制数据之间关系的模型,基本上是用于数据库的。如果我没有弄错,您希望从ERD生成SQL。
https://softwarerecs.stackexchange.com/questions/39161
复制相似问题