uml工具备份

plantuml

  1. 优点:基于java,跨平台,变更流程图或者类图关系之后布局自动调整,因为使用简单的语法书写成图,所以可以搭配git进行版本管理
  2. 缺点:需要学习一些简单的语法(但是熟悉之后效率大大提高)

使用说明

  1. plantuml提供在线编辑、jar文件、war文件。目前自己在用jar文件
  2. 官网下载对应jar文件(plantuml.jar),在线编辑受限于网速,体验很差
  3. 运行java -jar plantuml.jar 文件进行尝试,启动如下图

启动页面 plantuml

  1. 点击change directory 选一个自己的目录,在这个目录里面新建文件(一般直接vim进行txt文件创建编辑)然后能在这个页面中查看出对应的图文件映射
  2. 该jar文件会适时的生成png的流程图什么的文件

类图

注:

  1. 打开程序的时候有可能会出现错误找不到dot文件,原因是没有安装graphviz(一个画图软件)
  2. sudo apt-get install graphviz 安装即可

你可能感兴趣的:(plantuml)