C#类/对象可视化软件

11

在 Visual Studio 2005 及之前的版本中,您可以将您的代码导出到 Visio 并查看对象之间的关系以及它所具有的方法、属性和字段等。这非常好,因为它允许您调整外观以改善效果。

在 VS 2008 中,该选项已被取消,被(据说)类图系统所取代。虽然它是功能性的,但不够美观。

我正在寻找一些软件,能够以更漂亮的方式进行可视化,或者至少提供足够的选项来对其进行过滤、排列等等,以便在其他地方进行修饰。

10个回答

9

您需要软件免费吗?如果不需要,您可以考虑使用像Sparx企业建模师这样的UML工具。它可以导入您的代码,并拥有两个插件,更进一步地与Visual Studio集成。


5

3

Ya Ultimate. 无济于事。 - nportelli

2

1

0

这里有一个名为Argos的不错、免费的UML图形工具http://argouml.tigris.org/features.html。它可以直接支持Java的正向和反向工程,我相信也有适用于Visual Studio的插件来帮助支持C#代码的正向和反向工程。建议您去了解一下。


0

0

0

在VS2005和VS2008中,您可以选择设计自己的建模语言(DSL)。在这里,您可以选择如何呈现您的模型。如果只是为了使图表看起来更好,那么这将是一项巨大的投资,但它确实为您提供了自定义从模型生成代码的选项。


0

你可能已经尝试过PowerDesigner,它是通过Eclipse插件运行的,同时也支持Visual Studio。唯一的缺点是它只能在Windows上运行。

另一个建模应用程序是IBM(Popkin)的System Architect。它已被一些大型企业使用,并且仍在维护。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接