[obsidian] PlantUML 플러그인

     

    Obsidian에서 PlantUML 사용하기

    obsidian에서도 PlantUML을 쉽게 그릴 수 있다.

    에전에 Boostnote나 VS Code를 사용하여 PlantUML을 작성하는 것에 대한 글을 작성한 적이 있었다. (더 보기 섹션 참조)

    본 글에서는 그와 동일한 기능을 obsidian내에서 사용할 수 있도록 지원해주는 플러그인에 대한 소개를 하고자 한다.

     

    PlantUML 플러그인 설치/ 설정

    플러그인을 설치하고 설정하는 방법은 매우 간단하다.

    Community plugins > Browse > planutml 을 검색하여 설치한다.

    플러그인 설치 후, enable 하는 것 외에는 별도의 설정도 할 필요가 없다.

     

    반응형

     

    사용법

    기존에 소개한 plantuml 문법과 동일하다.

    ```plantuml
    표현 내용
    ```

    의 형식에 맞춰서 기록하면 똑같이 사용 가능하다.

     

    테스트 예제

    기존 포스트에서 사용한 예제를 그대로 가져와 본다.

    ```plantuml
    
    skinparam handwritten true
    skinparam ParticipantPadding 50
    participant App as app
    participant Cache as cache
    database DB as db
    
    app -> cache: look up from cache
    alt if cache hit:
    app <-- cache: read from cache
    else if cache miss
    app x-- cache
    app -> db: read from db
    app <-- db: read from db
    app -> cache: update cache
    cache -> cache: write data
    end
    ```

    위와 같이 코드를 작성하면, VS Code에서는 아래와 같이 표현된다.

    그리고, obsidian에서는 아래와 같이 표현된다.

     

    더 보기

    댓글

    Designed by JB FACTORY