Posted at

IntelliJのPlantUMLプラグインで壮大なシーケンス図書いたら、途中で切れて困ってるかたへ


はじめに

PhpStorm(IntelliJ)のPlantUMLプラグインを入れて以来、ユースケースやシーケンスさらにワイヤーフレームなど、どんな図もこれで作るようになってきた今日この頃なのですが、ちょっと頑張りすぎて壮大な図を作っちゃったら、下のほうが切れちゃってるじゃないですか。。

そんな凹む場面に出くわして解決を諦めかけてるあなたのための記事です。


症状

例えば、下記のようにスクロールしても途中までしか表示できていません。

image.png


原因

png画像の最大サイズ(4096)を超えているのが、原因のようです。


対処法

Help -> Edit Custom VM Options... で

-DPLANTUML_LIMIT_SIZE=8192

って感じでちょっと大きめ(とりあえず2倍)を追記して、PhpStorm(IntelliJ)を再起動してあげましょう。

image.png


結果

ほら!ちゃんと最後まで表示されましたね!

image.png


参考

https://www.pospome.work/entry/20160422/1461322513

http://plantuml.com/ja/faq