LoginSignup
1
1

More than 3 years have passed since last update.

VSCodeとPlantUMLインストールしてマークダウンでUMLを描いたらなんかカッコよくね? Mac版

Last updated at Posted at 2020-10-17

動画版

動画解説クリック→

はじめに

エンジニアの方が設計書を書く際にマークダウン形式で書くことも増えてきたかと思います(ってかQiitaはマークダウンだし)。

マークダウンで図を書くときに便利なのがPlantUMLです。

UMLは設計だけでなく要件定義でも使えます。非エンジニアの方にも是非お勧めしたいです。

オープンソースの総合開発環境Visual Studio CodeにPlantUMLをインストールする方法を紹介します。

noteの記事 で技術よりはQiitaにも転記してます)

メリット

  • マークダウンで記載するとバージョン(Git)管理したときにバージョン間の差分がみれる(Diffが取れる)
  • フォーマットが固定されるので視認性が向上
  • とにかく軽い(マークダウンはただのテキスト)

環境

macOS Catalina 10.15.7 (2020/10/13)

手順

  1. ウェブサイトからVSCodeをダウンロードしインストール

  2. コマンドラインでgraphvizをインストールし設定

  3. コマンドラインでplantumlをインストールし設定

  4. VSCodeでUMLを書いてプレビュー

1. ウェブサイトからVSCodeをダウンロードしインストール

1-1. https://code.visualstudio.com/download にアクセス

picture_pc_e31a900f3bbfd82811a9971e39720a01.png

1-2. リンゴをクリック

picture_pc_dc8da2756a3a87de5116ca9323a19149.png

1-3. ZIPを解凍する(きっと自動でしてくれる)

1-4. アプリケーションに移動

picture_pc_9746e047d64295e688bffa8e42bd70dd.png

1-5. ダブルクリックで起動

picture_pc_0f47ca81445687fc3fbaca0702a713fe.png

ターミナル?brewって何?

(ご存知の方は飛ばしてください)

・ターミナルはテキストで入力していろいろできる攻殻機動隊みたいなやつ

picture_pc_9e9aa5c2c8846d5db37e1d93e5b26cea.png

picture_pc_afd82dd89fcd5371e5a86a6fcdde0d16.png

(誤字は許して)

・brewはmacのターミナルから使えるツールのパッケージマネージャ(楽にインストールできるツール)

picture_pc_4a70a374ea05e1a56cbb9de2512fa64f.png

どうしてもわからない時は得意な人に頼みましょう 笑

インストール方法などは割愛します。

2. コマンドラインでgraphvizをインストールし設定

2-1. ターミナルを開く

2-2. インストール

$ brew install graphviz と入力

2-3. 設定(シンボリックリンクを貼る)

次の2行を入力

$ echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> /Users/$(whoami)/.bash_profile
$ echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> /Users/$(whoami)/.bash_profile

3. コマンドラインでplantumlをインストールし設定

3-1. インストール

$ brew install plantuml と入力

3-2. 終わったら次を実行

$ echo 'export PATH="/usr/local/opt/openjdk/bin:$PATH"' >> /Users/$(whoami)/.bash_profile

4. VSCodeでUMLを書いてプレビュー

4-1. 拡張子は「.pu」

サンプルは「sample.pu」

4-2. 保存

4-3. プレビュー

option + d を押す

picture_pc_48d92379dc1d7fc111411415b56d0e09.png

UMLの詳細

UMLは設計書だけでなく 要求分析や要件定義にも使える! とりあえず4つだけ覚えよう!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1