인텔리제이에서 plant UML - Sequence Diagram 작성
인텔리제이에서 plant UML을 사용하는 방법은 쉽다.
Settings > Plugins > Marketplace에서 ‘plantUML’로 검색하면
가장 위에 뜨는 “PlantUML Integration”을 설치한다.
설치 후, plantUML 파일을 저장할 디렉토리 또는 패키지에서 마우스 오른쪽 클릭 > New > PlantUML File을 클릭하면
그러면 plant UML의 세부적인 종류를 결정하고 파일이름을 정해야 한다.
가장 많이 사용하는 Sequence (Diagram), Use Case, Class (Diagram)이 가장 위에 위치한다.
이 중 Sequence를 생성해 보겠다.
이렇게 생성하고 sequence diagram 문법으로 화면의 왼쪽에 내용을 작성하면
화면 오른쪽에는 코드를 작성하면 바로 sequence diagram의 모습을 볼 수 있다.
하지만 작성 문법에 단 하나의 에러라도 있으면 diagram을 보여주지 않고 에러가 생겼음을 보여준다.
화면 오른쪽 윗편에 “From string (line 25)”이라고 에러에 대한 힌트를 준다.
화면 왼편의 25번째줄에 빨간 물결선이 있는 것을 볼 수 있다. ‘end’라고 입력해야 하는데
‘en’까지만 입력되어서 생긴 에러인 것이다.
파일 몇 개 작성하다 보면 쉽게 PLantUML을 작성할 수 있어 부담이 덜하고,
한 번 만들어 놓으면 구현하려는 서비스(코드) 작동방식 등을 한 눈에 알 수 있어 편했다.
(plantUML 작성 문법 및 다양한 사용 예시는 구글링하면 쉽게 찾을 수 있다)
댓글남기기