2023.7.26
趣味
ツール探索
何かものを作成するときに、試しにフローチャートやシーケンスを作成して
作成工程を分かり易くするのですが、楽に作成してくれるツールが無いかなぁと思い探してみました。
UML図を作成するツールとしてLucidchart/Astah等があるのですが、フリーでないか探したところ、Draw.ioがありました。
どうやらDraw.ioはブラウザとアプリで使用可能ということでまずはブラウザで試してみましたがオフラインでも実施したいなと思い、アプリを落として試してみました。
以下、Draw.ioの画面ですがフリーとは思えない程、機能は揃っていました。
ですが、機能は揃っているがもっと楽に作成したいという欲求があるので、何かPlantUMLの様なコードを書いてそれをUML図にする機能が無いか試したところ、やはりありましたね。こちらではMermaid記法でUML図を作成してくれるようです。
試しにBingチャットでMermaid記法のコードを作成してもらいました
(暑かったのでいつの間にか室温のフローを作ることを依頼してました。。)
graph TD;
A[室温を確認] -->|30度以上| B[冷房をつける];
A -->|14度以下| C[暖房をつける];
A -->|それ以外| D[何もしない];
上記結果が以下です。
コードで作成した図はそれぞれパーツ毎に動かせるので、まずはコードで作成して、細かい所は図を調整できるので良いかなと思いました。
それで他にも探してみるとVSCodeにDraw.ioがプラグインできるとのことなので、もはやそれで良いのでは?と探すと色々できることが見つかるので面白いですね。
便利なツールは世界にいくらでもあるのでこれからも探索していきます。