zoukankan      html  css  js  c++  java
  • 在Intelli Idea中使用plantuml(plantuml时序图的使用)

      写个项目要做个时序图,发现plantuml挺好用的,就打算在idea里面集成一个用,搜了挺多文章的,好多文章都是断断续续的不全,都是其中一个步骤的记录,记录一下自己所有的步骤(我这里主要是mac环境下的,除了安装drew那里不同,其他步骤都是和window相同的)。

    • 在idea里面下载plantuml插件。
    • 安装一个homedrew(又称为drew),这是mac环境中的一个包管理工具,下载和安装软件都很方便。
    • 通过命令行下载Graphviz软件.

      下载plantulm插件 

      preferences->plugins->在搜索框中搜索plantulm->直接点安装就行了

    完成这一步就可以建一个uml文件了

    但是到这一步还是没法用uml,因为plantulm依赖于Graphviz软件,我们需要安装一个graphviz,在安装graphviz之前我们需要装一个homgdrew,通过这个管理工具在安装graphviz.

      安装一个homedrew

            安装drew在终端里面通过命令行进行安装,在终端里面输入下面命令行回车就行了

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

      

      不过不知道是不是版本的原因,复制别人的命令行总是会超时,我一开始就是复制别人的命令行,总是连接不上,后来去的官网复制命令行,下面是官网的链接,进去在首页就可以直接看到命令行了

       https://brew.sh

      现在drew安装完之后就可以直接在终端里面安装graphviz.了

      安装graphviz

     在终端里面输入下面的命令行回车就会自动安装了,等一段时间就会自动安装好

    brew install libtool
    brew link libtool
    brew install graphviz
    brew link --overwrite graphviz
    

      

    安装完之后重启idea就可以了

  • 相关阅读:
    学校重理论,公司重操作,计算机专业毕业生该何去何从?
    最简单的ajax示例
    几个简单的例子让你读懂什么是JAVA的堆栈跟踪
    避免在JSP中写java代码
    ==和equals()的区别
    测试,我误解了你
    项目管理十大TION法
    Web测试与APP测试有哪些异同?
    spring cglib 与 jdk 动态代理
    java.util.concurrent.Semaphore 使用
  • 原文地址:https://www.cnblogs.com/lyd447113735/p/11656866.html
Copyright © 2011-2022 走看看