PlantUML 기술

PlantUML이라는 무료 UML 설명 도구가 있습니다. 이것으로 클래스도나 시퀀스도를 작성하는 경우, 구성 관리(svn나 GIT) 할 수 있게 되기 때문에, 편리하다.

작은 재료와 약간의 테크닉, 이하에 기재해 둔다(수시 추가). 덧붙여 설치 방법이나 기본적인 사용법은 다른 기사에 맡긴다.

이미지 크기 제한



PlantUML은 이미지 크기를 4096으로 제한합니다 (상세). 이 제한으로 인해 약간 큰 시퀀스 다이어그램을 작성하려고하면 이미지가 중간에 잘릴 수 있습니다.

이 제한을 피하려면 환경 변수PLANTUML_LIMIT_SIZE를 설정해야 합니다.
제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 고급 탭 > 환경 변수(N)... > 새(W)...
변수 이름 : PLANTUML_LIMIT_SIZE
변수 값:8192
※변수값은 작성하는 UML 사이즈에 맞추어, 적당한 값을 지정.

배경 투명



다음을 지정하면 내보낼 때 배경을 투명하게 출력 할 수 있습니다.skinparam backgroundColor transparent

댓글 수평



PlantUML의 시퀀스 다이어그램에서는 기본적으로 동일한 가로 위치에 주석을 정렬 할 수 없습니다.
다음과 같이 / 를 선두에 붙이는 것으로 메세지를 옆으로 줄일 수 있다.
@startuml
!pragma teoz true
note over Sally : Scared of Bob
/ note over Alice : initial state of Alice
/ note over Bob : initial state of Bob
Bob -> Alice : hello
& Alice -> Sally : hello from Bob
@enduml



참고:Multiple messages on same line in a sequence diagram

좋은 웹페이지 즐겨찾기