3時間前くらいにもアップデートしてましたが、使ってて、これほしいなって機能が出てきたので機能追加してリリースしました。
PlantUML Export
コマンドを追加しました。このコマンドを実行するとPlantUMLのテキストと同じフォルダにPNG形式でファイルをエクスポートします。
例えばこんな感じのtest.txtという名前のPlantUMLのファイルを作って…
@startuml class Object { +string ToString() } note top of Object すべてのクラスのルートとなるクラス end note class Person { +string Name +int Age } class Family { +string FamilyName } Object <|-- Family Object <|-- Person Family "1" --> "*" Person @enduml
今まで通りPlantUML Preview
コマンドでプレビューもできます。
プレビューするだけじゃなくて実際の画像ファイルもほしいよねってことでPlantUML Export
コマンドを実行すると以下のようにtest.pngというファイルがエクスポートされます。
この時の注意点として、VS Codeの画像プレビュー機能は内部でキャッシュ持ってるのかどうかわかりませんが、画像ファイルが更新されてもプレビューの表示は更新されません。古いファイルが出てる!!とかってなったときは、あわてずにExplorerで表示を確認しましょう。