[PlanetUML] VScode에서 PlanetUML 사용 방법[mac]

PlanetUML 사용


PlaantUML 아세요?
PlanetUML의 이름에 UML이 포함된 것처럼 UML의 드로잉 도구입니다.그림을 그리는 것이지만 PowerPoint처럼 GUI로 도형을 이동하는 것이 아니라 문자를 도형으로 쓴다.PowerPoint를 사용해도 되지만 이쪽은 교재를 바탕으로 하기 때문에git로 관리하기 편합니다.
사내에서 혼자 개발할 때 즐겨 사용하기 때문에 개인 맥을 사용해 봤어요.

준비하다


필요한 물건을 확인하다


PlanetUML을 사용할 수 있도록 이것들을 추가해야 합니다.평소 사용하는 편집기는 VScode로 PlanetUML 플러그인이 있기 때문에 환경에 맞게 만들어야 한다.
  • java
  • OpenJDK 사용
  • graphviz
  • VScode(Visual Studio Code)
  • PlanetUML 플러그인
  • Java 설치


    여기서 조심해!
    PlanetUML에서 Java8이 아니면 WARNING이 나타납니다!
    OpenJDK14로 한 번 시험해 보고 그렸는데 WARNING에 너무 신경 써서 OpenJDK8을 설치했다.
    Java 유상화 얘기가 나오면서 평소 정보를 쫓지 않는 사람들이 잘 몰라서 힘들었어요.(울며)
    $ brew cask install adoptopenjdk/openjdk/adoptopenjdk8
    

    Graphiviz 설치


    $ brew install graphviz
    

    VScode 설치


    스스로 VScode 자체를 설치하도록 노력하십시오!이 사람들은 설치 방법을 총결하였다.

    PlanetUML 플러그인 추가


    PlanetUML 플러그인이 VScode에 추가됩니다.
  • Extensions 열기(command+shift+x로 열기)
  • 검색 창에서 PlanetUML 읽어들이기
  • 그림 같은 플러그인을 찾아서 "install"
  • 누르기

    시용해 보다


    준비됐으니 조금만 쓰세요.

    프로그램 작성


    적당한 곳에'test.pu'라는 파일을 만들어 주세요..pu는 PlanetUML의 확장자입니다.그 다음은 테스트.pu에 써 보세요.아주 간단한 서열도를 그립니다.
    @startuml
    Alice -> Bob : Hello
    Bob -> Alice : Yeah
    @enduml
    
    PlanetUML의 좋은 느낌 없는 블로그용 문법 포인트는 소박하다...!

    미리 보기 보이기


    이제 미리보기가 표시됩니다.미리보기는 Alt+D로 표시할 수 있습니다.
    이런 느낌

    단축키
    할 수 있는 일
    Alt+D
    미리 보기 보이기

    pg에 써 보세요.


    다음에도 조심!
    pdf의 시작을 쓰려고 했는데 오류가 발생했습니다.귀찮아 보이니까 포기해.
    자신이 하고 싶은 형식을 실천하는 과정에서 순조롭게 도출할 수 있는지 없는지가 좋다.
    절차.
  • command+shift+p를 사용하여 명령 트레이를 엽니다.
  • PlanetUML: Export 현재 Diagram을 선택합니다.
    PlanetUML: Export 현재 File Diagrams
  • 일 수도 있습니다.
  • png 선택
    png이 아니더라도 좋아하는 파일 형식으로
  • 그렇다면 이번엔'test.png'이라는 파일이 있어야 한다.


  • 수고하셨습니다!대략적이지만 PlanetUML의 사용 방법은 대체로 이렇다.

    총결산


    Mac에서 PlanetUML을 사용하는 방법입니다.나 자신도 UML을 가볍게 쓰고 싶을 때 PowerPoint를 사용하는 것도 귀찮아서 좋았다.
    하지만 그다지 보급되지 않는 도구라 잘 풀리지 않을 때 해결책을 찾기 어려우니 좋지 않다.수고
    설치됐기 때문에 다른 기사로 작법을 정리하려고 합니다.

    참고 자료


    vscode의 PlanetUML 플러그인을 소개하는 것 외에도 많은 일을 할 수 있을 것 같습니다.영어지만 플러그인 사용법이 기재된 공식을 참고하세요.
    https://marketplace.visualstudio.com/items?itemName=jebbs.plantuml

    좋은 웹페이지 즐겨찾기