회원가입

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기

Diagram을 그려보자 D2 언어

Profile
맥노턴

다이어그램을 그리기 위해서 Powerpoint 를 주로 사용하고 있다. 별다른 불편은 없겠으나, 선을 이용해서 연결하고 그 위에 캡션을 다는데는 단순한 다이어그램이라 하더라도 꽤나 많은 정성과 시간이 필요하다. 위치가 바뀌고 다이어그램이 늘어나면 다시 그려야 하는 불편함도 있다. 

 

D2

D2를 이용하면 스크립트를 다이어그램으로 전환하여 그릴 수 있다. 다이어그램이라는 특성상 화려하고 예쁘게 그리는 것 보다, 정확하고 빠르게 그리는게 중요할 때가 훨씬 더 많다. 그런 의미에서 D2와 같은 스크립트 언어가 필요한 이유이기도 하고, 재활용성이나 수정이 용이하다는 점도 정말 눈물나게 감사한 부분이다.

[D2 Diagram Script Language의 안내와 매뉴얼]

https://d2lang.com/tour/intro/

 

D2 플레이그라운드

https://play.d2lang.com/

D2 CLI를 굳이 내려받아 설치하지 않더라도, 플레이그라운드에서 쉽게 그려본 뒤에 .png 또는 .svg로 내려받을 수 있다. 스크립트만 따로 저장해두면 되니 플레이그라운드로도 충분하다.

앞으로 다이어그램은 D2만 이용하게 될 듯 하다. 어지간한 다이어그램은 손쉽게 그려낼 수 있고, E-R 다이어그램도 그릴 수 있다. 시간 내서 열심히 익히다보면, 손에서 떼기 어려운 언어라고 본다.

 

니코 샘의 D2 소개 영상

 

Profile
맥노턴
레벨 30
591403/686490
84%
McNorton & Education Lab.
Director
댓글
0
댓글 쓰기
권한이 없습니다.

로그인

아이디
비밀번호
ID/PW 찾기
아직 회원이 아니신가요? 회원가입 하기