VSCode PlantUML エクステンションのプレビュータブの図の保存

Visual Studio Code にインストールした、テキストから UML やマインドマップなどを作図できる PlantUML エクステンションプレビュータブに表示された図の画像保存する手順を紹介します。

VisualStudioCode PlantUML エクステンションの導入8

※ Visual Studio Code のバージョンは 1.103.0 です。
※ PlantUML エクステンションのバージョンは 2.18.1 です。

前回の記事

前回は、Visual Studio CodePlantUMLエクステンションインストールして、テキストからマインドマップをプレビュータブに表示しました。

PlantUML で作成された図のコピー

PlantUML がサポートしている拡張子.wsd, .pu, .puml, .plantuml, *.iuml)のファイルVisual Studio Code開き、図を描くためのテキストを入力・保存すると、プレビュータブに図が表示されます。

以下は、公式サイトの「マインドマップの文法と機能」に記述されたマインドマップをマークダウン形式で記述するサンプルのテキストです。

@startmindmap
* root node
	* some first level node
		* second level node
		* another second level node
	* another first level node
@endmindmap

プレビュータブは右上の「Preview Current Diagram」ボタンを押すと表示されます。

VisualStudioCode PlantUML エクステンションの導入6

プレビュータブにテキストに対応する図が表示されたら、プレビュータブにマウスポインターを移動させて、下側に表示されるボタン群の中から「コピー」ボタンを押して、クリップボードに図の画像をコピーします。

VSCode PlantUML エクステンションのプレビュータブの図の保存1

クリップボードにコピーされた図の画像は、任意のペイントソフトなどに貼り付けて保存しましょう。
※例では、Paint.NET アプリで、新規作成した後に貼り付けています。

VSCode PlantUML エクステンションのプレビュータブの図の保存2

他にも、PlantUML エクステンションのプレビュータブでは、図の画像を以下のように操作ができます。

Previewer Operations

Zoom:

  • Zoom to select area
    選択領域にズーム
  • Pinch to zoom (TouchPad)
    ピンチしてズーム(タッチパッド)
  • Click to zoom in, Alt + click to zoom out
    クリックすると拡大、Alt キーを押しながらクリックすると縮小
  • Ctrl + mouse scroll to zoom in/out
    Ctrl + マウススクロールでズームイン/ズームアウト
  • Middle mouse button click to toggle zoom
    マウスの中ボタンをクリックするとズームが切り替わります
  • Zoom in / zoom out / toggle buttons of the controls bar
    コントロールバーのズームイン/ズームアウト/トグルボタン

Pan:

  • Right mouse button drag
    右マウスボタンドラッグ
  • Two-finger move to pan (TouchPad)
    2本指でパンする(タッチパッド)
  • Mouse scroll
    マウススクロール

Snap to border:

  • Scroll to most bottom/right/top/left, preview will snap to that border
    一番下/右/上/左までスクロールすると、プレビューはその境界線にスナップします。
VS Code PlantUML エクステンションのプレビュータブの ? ボタンを押した際のダイアログのメッセージと Google 翻訳

まとめ

Visual Studio Code 用の PlantUMLエクステンションで、プレビュータブに表示された図の画像は、プレビュータブにマウスオーバーした際に表示される「コピー」ボタンで、クリップボードにコピーできることが確認できました。

Thank You!

記事一覧 → Compota-Soft-Press

コメント

Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

タイトルとURLをコピーしました