是否有可以为我们创建类图的免费工具?我们希望在解决方案上运行此软件,并让软件为我们生成类和关系的完整图表。类似UML的图表是最好的。我们目前拥有VSTS 2008,如果内置它将会很棒。
答案 0 :(得分:7)
您可以在Visual Studio中创建类图。只需选择新项>项目菜单中的类图。
答案 1 :(得分:2)
实际上,Visual Studio 2010 Ultimate支持UML类,序列,组件,用例和活动图。 2008 Class Designer仍将包含在内,但该团队正在从未来版本的代码中反向设计UML类图。
有关详细信息,请参阅VS Architecture&中的此主题。建模工具论坛:Is it possible to reverse engineer C# code into an UML Class Diagram?
您还可以使用新的代码可视化和探索工具,例如从代码生成序列,依赖关系图和层图。您可以将UML图表链接到Team Foundation工作项并扩展您的UML模型。
我在my profile上发布了更多信息以获取更多信息。
答案 2 :(得分:1)
Visual Studio拥有自己的uml设计师。只需在项目中添加类图,然后拖放所需的类。
答案 3 :(得分:0)
我认为类图是built into Visual Studio ...
答案 4 :(得分:0)
在VS2008中,您实际上可以创建“UML”图表。当您右键单击VS项目时,它会直接集成。这不是真正的UML,所以我不知道它是否适合你的需要。
无论如何,我想知道你需要一个整个程序的类图?根据我的个人经验,我发现将整个应用程序建模为UML类图并不有用。它们对于模拟应用程序各部分之间的关系更有用,以便更好地理解开发人员。
答案 5 :(得分:0)
PowerToys for the Class Designer and Distributed System Designer addin用于为Visual Studio类图功能添加其他功能。