幾個IDEA上支援Kotlin 的UML工具

JLin
Sep 7, 2023

--

SequenceDiagram

直接在程式碼右鍵就可以產生

還可以 export 成 plantUML的格式,但每天只有五次的限制,所以他算是一個付費軟體,不過看起來價格也不貴,一個月1美金

PlantUml Parse

直接選一個資料夾就可以產生,但儘支援java,看樣子也沒打算更新的樣子

PlantUML Integration (6.4.0-IJ2022.2)

這其實不算工具,只是再IDE中可以手動撰寫plantUML的語法,並且立刻幫你產生preview而已,無法透過code產生

Stack trace to UML

這可以將code stack轉成UML

不過再2018後就沒更新了

另外看到一個

Visual Debugger

可以更方便的視覺化Debug相關的class,在設定中斷後就會看到他出現

他就會將結果架設成localhost

似乎更接近分析程式碼的用途

另外有一個不是外掛,而是一個老牌子

Astah UML

可以有tools繪製UML並且可以從code與uml互轉的功能,

可以結合M+功能,就可以支援kotlin

--

--

JLin

JAVA / Android /Kotlin / Kotlin Native 對於Kotlin衍生的JVM等技術 Compose for web / desktop / Ktor Server,或是生成式AI (Gemini/OpenAI)各式應用, 都有小興趣