有谁知道 StarUML 的 VB.Net 代码生成插件吗?
确实很简单的问题。 无需详细说明。
我找到了适用于 Java、C#、C++ 和其他语言的类似工具,但没有找到 VB.Net。
谢谢
Simple question really. No elaboration required.
I have found similar tools for Java, C#, C++ and other languages but not VB.Net.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不幸的是,我不知道 StarUML 的插件可以生成 VB.NET 代码,但是,如果可以使用不同的建模工具,Sparx 系统 企业架构师 将在 VB.NET 中生成代码(以及许多其他语言)。
不幸的是,Enterprise Architect 不是免费的,也不是开源的,但是,有一个完整功能的 30 天试用版,以及学术定价的折扣选项(如果适用)。
如果您希望继续使用免费和/或开源软件,我认为最接近的 VB.NET 代码生成方法是结合使用几个工具:
Dia 是一个基于 GTK+ 的开源图表创建程序,适用于 Linux、Unix 和 Windows,在 GPL 许可下发布。 您可以使用它来创建 UML 图。 从那里,您可以使用:
Novell 的 Project: CodeGen,这将获取从 Dia 保存/导出的 UML 图并将其转换为 C# 或 VB.NET 代码框架。
如果您准备查看更“通用”的代码生成器,请访问此页面:
构建 VB.NET 的生成器
将为您提供生成 VB.NET 代码的良好工具起始列表。
Unfortunately, I don't know of a plugin for StarUML that will generate VB.NET code, however, if using a different modelling tool is a possibility, Sparx System's Enterprise Architect will generate code in VB.NET (as well as many other languages).
Unfortunately, Enterprise Architect is not free nor is it open source, however, there is a full functional 30 day trial available, along with discount options for academic pricing (if appropriate).
If you're looking to stay with free and/or open source software, I think the closest for VB.NET code generation would be to use a couple of tools in conjunction with each other:
Dia is an open source, GTK+ based diagram creation program for Linux, Unix and Windows released under the GPL license. You can use this to create your UML diagrams. From there, you would use:
Project: CodeGen from Novell, which will take the UML diagrams saved/exported from Dia and convert them into skeleton C# or VB.NET code.
If you're prepared to look at a more "general purpose" code generator, this page:
Generators that build VB.NET
will give you a good starting list of tools that will generate VB.NET code.