본문 바로가기
Software 알쓸신잡/Code Trend

Visual Studio Code + Plant UML 을 통한 Diagram 작성

by 진뚱 2020. 11. 17.
728x90

어떤 Code의 flow를 따라가다 보면 정리를 하고 싶기 마련.

UML을 통해 작성하려고 했더니 VISIO 등을 통해 하기에는 귀찮고 간단하게 플로우는 또 깔끔하게 그리고 싶을때 사용하기 좋다.

프로그래머로써 Flow chart 를 그리는 것은 매우 불편하고 귀찮은 일인데, 공부를 하면서 간단하게 작성하고 Preview 기능까지 지원하고 있는 Visual Studio Code + Plant UML 조합은 최고다.

일단 Plant UML을 사용하면 좋은 점은 마우스의 조작없이 uml형태에 맞게 작성할 수 있다는 것이다. 맞는 모양을 끌어다가 넣을 필요도 없고 한번 익숙해지면 정말 편하게 UML을 작성할 수 있는 텍스트가 더 편한 개발자들에겐 정말 사용하기 좋다. 

그럼 일단 설치부터 해보고 써본다음에 후회하던지 하는걸로 하고 한번 깔아보자 ( 개발자들의 특성상 일단 깔면 쓰는것 같다 )

 

VS Code에 Plant UML Extension 설치

일단 VS Code를 깔았다면 Ctrl+Shift+X 를 누르면 Extention 페이지가 뜬다. 

## 그림 ##

여기서 plantUML로 검색하면 공장모양의 Extension이 뜨는데 이걸 설치해주면 된다.

 

간단히 테스트 해보기

 

설치 후에 한번 작동시켜보자.

@startuml
start
  :시작;
  
  if(이프문) then (yes)
    : 트루;
  else (no)
    : 포올스;
  endif
  
end
@enduml

요걸 실행해보면 아래와 같은 결과를 볼 수 있다.

## 결과 그림 ##

 

이렇게 실행되면 간단하게 작성하여 사용할 수 있다.

아 혹시 옆의 다이어그램 preview가 보이지 않으면 우클릭을 해서 Preview Current Diagram을 누르거나 Alt + D 버튼을 누르면 Preview를 확인할 수 있다. 그리고 기초적으로 Plantuml은 컴퓨터에 java가 깔려 있어야 가능하다.

원하는 파일로 추출하기

이렇게 작성만해서 보고만 있을게 아니라면, 파일로 추출할 필요가 있을 것이다.

VS Code에서 해당 다이어그램을 다 작성한 후에 'F1' 버튼을 클릭하여 PlantUML을 검색하여 Export를 하면 원하는 형태로 결과물을 저장할 수 있다. 

 

 

728x90

'Software 알쓸신잡 > Code Trend' 카테고리의 다른 글

네이티브앱이란?  (0) 2021.04.05
SPA (Single Page Application)  (0) 2021.04.05
Java vs C++  (0) 2020.11.24
Diagram 이란? - 다이어그램 이해하기  (0) 2020.11.17
Plant UML 작성법  (0) 2020.11.17

댓글