Gaphor:一个开源和简单的图形建模工具

建筑师和设计师需要使用一流的建模应用程序来进行设计。 有大量的软件可用于此目的。 但并非所有这些语言都支持技术建模语言,如 RAAML、SysML、C4、UML 等。当架构师和设计师遇到技术复杂的问题时,这将是一个很大的问题。 但是,如果您遇到类似的情况,我想介绍一下 Gaphor。 而本篇内容将带领大家详细讨论Gaphor。

什么是加佛?

通常,Gaphor 是一个开源建模应用程序。 它专为建筑师、设计师和从事软件开发、物理、系统工程和项目管理工作的人员设计。 Gaphor 帮助用户创建流程图和许多其他建模设计。 因此,您不能将其视为简单的绘图应用程序。

Gaphor 最好的部分是其高度发达的技术语言支持。 这个应用程序看起来很简单,但您会惊讶地了解它的功能。 但是,它可以有效地处理 UML、RAAML 和其他标准。 您可以简单地为软件架构制作任何类型的可视化模型。 此外,Gaphor 实现了一个 UML-2 数据模型,可让您创建极其复杂的模型。

Gaphor 最初对其用户是免费的,它属于 Apache 2 许可证。 此外,它是一个跨平台支持的应用程序,它可以在任何 Linux 发行版上无缝运行。 我们将简要学习如何在 Linux 上安装和使用 Gaphor。 我们先来了解一下Gaphor的基本特点。

Gaphor的特点

  • Gaphor 是一个非常轻量级、开源且支持多平台的应用程序。
  • 它通过灵活的撤消管理器支持无限复制和粘贴。
  • 这个强大的应用程序带有丰富的连接协议和插件扩展支持。
  • 一组高端建模元素,包括类、动作、交互、样式、配置文件、组件等,将可用于创建复杂的设计和模型。
  • 此处还提供了有用的功能,例如放大、缩小、快捷目录、对齐和捕捉。
  • 您可以使用 Gaphor 轻松地将模型导出为 SVG、XMI、PNG、PDF 等。
  • Gaphor 还支持 XML 文件格式、符合 UML 2.0、非 UML 图等等。
  • 为了加快制作速度,您可以直接从 Gaphor 中的模板轻松创建新文档。
  • 这个独特的建模应用程序支持暗模式并带有干净的 UI。

如何在 Linux 上安装 Gaphor?

像往常一样,在 Linux 上安装 Gaphor 很容易。 它确实在 Flathub、AppImage 和 PyPI 中可用。 但是,您不能从 snapcraft 或 Ubuntu 软件中心安装它。 你知道使用 Flathub 和 AppImage 安装软件是多么容易。

AppImage 的选项基本上适用于除 Arch 之外的所有发行版的用户。 如果您是 Arch 用户,您可以简单地从 AUR 安装它。 否则,您可以从 AppImage 安装应用程序。 您可以在下面的链接中查看。

从 AppImage 下载 Gaphor

AppImage 适用于 Ubuntu 18.04 及更高版本。 您可以使用以下命令从 AppImage 更新 Gaphor 的版本。

$ chmod +x Gaphor-VERSION-x86_64.AppImage
./Gaphor-VERSION-x86_64.AppImage

或者,您可以从 Flathub 安装此应用程序。 基本上,所有 Linux 发行版的 Flathub 安装代码都是相同的。 因此,首先,您必须安装 Flathub,然后在您的系统上安装 Gaphor。

$ flatpak remote-add --user --if-not-exists 
    flathub https://dl.flathub.org/repo/flathub.flatpakrepo
$ flatpak install --user flathub org.gaphor.Gaphor

安装 Gaphor

Gaphor 还有另一个选择。 一般来说,Gaphor 是一种植物粒子应用。 因此,使用 PyPI 安装它会很容易。 只需使用以下命令安装此应用程序。 按照我们的教程了解更多关于如何在 Ubuntu 上使用 pip 和其他方法安装软件的信息。

$ pip install gaphor

因此,这些是您可以尝试在系统上安装 Gaphor 的三个不同选项。

如何在 Linux 上运行 Gaphor?

运行这个应用程序也很容易。 它是免费的,您必须使用您的电子邮件地址登录,然后您将获得主页。 一般来说,Gaphor的布局分为四个部分。 这些部分包括导航、图表、图表元素工具箱和属性窗格。

使用 Gaphor 1您必须使用图表部分在 Gaphor 上制作新模型。 在图表部分,您将获得一个空模型。 当您单击选项正下方的新类时,您还将找到新图表和新包的选项,名为新模型。

使用 Gaphor 2您还可以将现有元素添加到新图表。 为此,您必须从导航部分拖动要添加到图表的元素。 您还可以在导航部分中添加元素。

如何从 Linux 中卸载 Gaphor?

安装并开始使用 Gaphor 后,您将了解它是否适​​合您。 如果它是您需要的,只需尝试探索它并了解更多以从其核心中使用它。 但是,如果它看起来不适合您,只需将其从系统中删除即可。

您可以直接从终端轻松删除完整的 gphor 包。 使用第一个代码并删除依赖包,运行后续命令。

$ sudo apt-get remove gaphor
$ sudo apt-get autoremove gaphor

总结

您将创建的内容将显示您的品味和创造力。 所以,作为一个设计师,你最多只能发挥你的知识和创造力。 其余的,你可以简单地依赖 Gaphor。 最重要的是,它是一个免费的应用程序,安装过程只需要几分钟。 那么,既然它提供了如此多的功能,为什么不尝试一下呢?

那么,让我们知道您正在使用哪个系统来安装 Gaphor 以及它在您的系统上是如何工作的? 不要忘记告诉我们您喜欢向我们学习的主题? 我们很快就会带来一些新的和信息丰富的东西。 到那时,保持安全和健康。 感谢您的时间。