我已经创建了一个iOS移动应用程序。有没有办法为Swift编程语言生成UML类图?我试过OmniGraffle,但它一直说该项目不包含Objective-C接口(interface)。而OmniGraffle只为Objective-C做这件事。 最佳答案 我记得不久前看过这个问题,很失望没有这样的工具,所以我在一位同事的帮助下自己创建了一个。它是免费的,它是开源的,它正在寻找贡献者......https://github.com/yoshimkd/swift-auto-diagram这里有一个关于如何使用它的教程(不用担心,它很简单
我想发布我在公共(public)存储库中的一些编程文档。该文档包含格式化文本、一些UML图和大量代码示例。我认为GitHub或GitLab是发布此内容的好地方。为了发布UML图,我希望有一些简单的方法来将它们更新到存储库中并在wiki中以图像形式显示。我不想每次都将图表保存在我的计算机(或云端)中,编辑它们,生成图像,然后发布。有没有办法将图表放入存储库(最好使用PlantUML语法),将它们链接到markdown文本中,并使图像在每次图表更新时自动更新? 最佳答案 编辑:替代代理服务这种方式与下面的答案明显不同且更简单;它使用Pl
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。我一直在寻找不同的选择,似乎甚至一些最流行的开源工具也仅适用于Windows(例如StarUML)。什么是Visio和RationalRoseforlinux等程序的最佳开源替代方案?
如何使用Linux中的命令行工具从包含流程文本表示的文件生成UML序列图? 最佳答案 虽然PlantUML在接受的答案中列出(在许多其他工具中)值得更多关注。PlantUML除了可以轻松包装成命令行工具外,还有出色的文档(查看sequencediagrams的文档)简单而强大的语法(可与UMLGraph相媲美)样式输出广泛的工具集成(Emacs、Sphinx)但是PlantUML作为java存档提供,因此可能需要以下设置:Javagraphviz(序列图不需要)一个bash包装器java和graphviz可作为主要linux发行版的
在AndroidStudio中从Java源文件生成UML图的最佳工具是什么?AndroidStudio中有没有类似ObjectAid的插件。没有如http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html所述显示的VisualParadigmEE 最佳答案 试试代码虹膜。您可以将其作为插件安装在AndroidStudio中。打开AndroidStudio设置:文件->设置。寻找插件,然后点击“Browse
如何在UML中表示C++的嵌套类?A类{B类{}} 最佳答案 UML中的嵌套类(适用于任何语言)可以表示为:这里类Inner1嵌套在外部类Outer1中Inner2、Inner3、Inner4类嵌套在Outer2中引用来自here 关于c++-如何在UML中表示C++的嵌套类?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/27797531/
已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭8个月前。Improvethisquestion哪些工具可用于从一组.h或.cpp文件创建UML类图?我正在寻找...免费在Windows上开箱即用不需要任何特定的IDE最好提供一个GUI 最佳答案 Dia是一款非常不错的开源绘图工具,cpp2dia从.h/.cpp文件创建UML图。我是在Linux下使用的,不知道是否可以在其他平台上运行。cpp2
在UML结构图中,什么是C/C++函数指针(fp)的最佳表示?我正在考虑使用界面元素,即使“退化”也可能会受到最多声明一个操作的约束。我在此文档中找到了一些建议:CandUMLSynchronizationUserGuide,Section5.7.4.但这听起来很麻烦,在实践中也不是很有用。即使从非常低级别的语义角度来看也是如此。下图简要展示了他们的概念:恕我直言,C和C++函数指针被用作接口(interface)的狭义View,它只提供单个函数及其签名。在Cfp中也可以用于实现更复杂的接口(interface),声明一个包含一组函数指针的结构。我想我什至可以设法让我的特定UML工具(
有没有可以从C++源代码生成UML/类图的eclipse插件? 最佳答案 这也不是Eclipse插件,而是UmbrelloUMLModeller来自KDE是开源的,我使用它的结果比Doxygen或Rhapsody更好。 关于c++-用于从C++代码生成UML图的Eclipse插件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3155448/
如何为Kotlin代码生成UML和图表?我不认为获得Intellij的付费版本对我来说是一种选择。我一直在尝试Intellij插件,但我还没有找到任何有用的东西。我想从我已经编写的Kotlin代码生成图表和uml。像这样的工具可以为我节省很多时间。谢谢 最佳答案 您只能单击项目树中的一个包,然后单击“显示图表...”。它还从Java的角度生成图表(显示Java的签名和外观类) 关于java-如何生成Kotlin代码的图表和UML?,我们在StackOverflow上找到一个类似的问题: