diff --git a/translated/tech/20211207 Gaphor- Open Source Graphical Modeling Tool.md b/published/20211207 Gaphor- Open Source Graphical Modeling Tool.md similarity index 62% rename from translated/tech/20211207 Gaphor- Open Source Graphical Modeling Tool.md rename to published/20211207 Gaphor- Open Source Graphical Modeling Tool.md index e3c775aa94..a04208e9a7 100644 --- a/translated/tech/20211207 Gaphor- Open Source Graphical Modeling Tool.md +++ b/published/20211207 Gaphor- Open Source Graphical Modeling Tool.md @@ -3,16 +3,18 @@ [#]: author: "Abhishek Prakash https://itsfoss.com/author/abhishek/" [#]: collector: "lujun9972" [#]: translator: "geekpi" -[#]: reviewer: " " -[#]: publisher: " " -[#]: url: " " +[#]: reviewer: "wxy" +[#]: publisher: "wxy" +[#]: url: "https://linux.cn/article-14079-1.html" Gaphor:开源的图形化建模工具 ====== -Gaphor 是一个免费和开源的建模应用,支持各种建模语言,如 UML、[SysML][1]、RAAML 和 C4。 +![](https://img.linux.net.cn/data/attachment/album/202112/13/231534fobo72taxam7f2ma.jpg) -不知道“建模语言”这个词?基本上,它是一组可以用来创建设计和构造结构的指令。它可以是文字的,也可以是图形的。 +Gaphor 是一个自由开源的建模应用,支持各种建模语言,如 UML、[SysML][1]、RAAML 和 C4。 + +不知道“建模语言modeling language”这个词?基本上,它是一组可以用来创建设计和构造结构的指令。它可以是文字的,也可以是图形的。 图形化的更容易看,也更容易弄清楚项目的各个组成部分是如何相互关联的。 @@ -26,11 +28,11 @@ Gaphor 是一个免费和开源的建模应用,支持各种建模语言,如 [Gaphor][3] 使用 UML、SysML 和 RAAML OMG 标准。它还包括对 C4 模型的支持,用于软件架构的可视化。 -它不仅仅是一个[绘图工具][4]。它实现了一个完全兼容的 UML 2 数据模型。你可以用 Gaphor 创建高度复杂的模型。 +它不仅仅是一个 [绘图工具][4]。它实现了一个完全兼容的 UML 2 数据模型。你可以用 Gaphor 创建高度复杂的模型。 ![][5] -用 Python 编写的 Gaphor 在 Apache 2 许可下是完全开源的。你可以在[其 GitHub 仓库][6]找到它的所有源代码。它是一个跨平台的工具,可以安装在 Linux、Windows 和 macOS 上。 +用 Python 编写的 Gaphor 在 Apache 2 许可证下是完全开源的。你可以在 [其 GitHub 仓库][6] 找到它的所有源代码。它是一个跨平台的工具,可以安装在 Linux、Windows 和 macOS 上。 你可以以 PDF、PNG、SVG 和 XML 格式导出你的图表。你还可以插入一个代码生成器。 @@ -42,35 +44,27 @@ Gaphor 网站提到它有深色模式,但我在下载的 AppImage 版本中没 Arch 用户可以在 AUR 中找到 Gaphor。对于其他发行版,你可以选择 [AppImage][8] 和 Flatpak。 -你可以从其下载页面下载 AppImage。 - -[下载 Gaphor][9] +你可以从其 [下载页面][9] 下载 AppImage。 如果你想使用 Flatpak 版本,请先添加 Flathub 仓库: ``` - - flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo - +flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo ``` 然后再安装它: ``` - - flatpak install --user flathub org.gaphor.Gaphor - +flatpak install --user flathub org.gaphor.Gaphor ``` -由于 Gaphor 本质上是一个 Python 应用,你也可以[使用 Pip][10] 安装它。 +由于 Gaphor 本质上是一个 Python 应用,你也可以 [使用 Pip][10] 安装它。 ``` - - pip install gaphor - +pip install gaphor ``` -当我是一名软件工程师工作时,我使用 UML 和序列图。在过去的几年里,我没有使用它。看看 Gaphor,我认为如果你必须为你的项目创建 UML 和其他图表,它是一个相当不错的应用。 +当我还是一名软件工程师工作时,我使用 UML 和序列图。在过去的几年里,我没有使用它。看看 Gaphor,我认为如果你必须为你的项目创建 UML 和其他图表,它是一个相当不错的应用。 欢迎试一试,并在评论中分享你的经验。 @@ -81,7 +75,7 @@ via: https://itsfoss.com/gaphor-modeling-tool/ 作者:[Abhishek Prakash][a] 选题:[lujun9972][b] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出