VPasCodeは、図を作成し構造化テキストを可視化するためのブラウザベースのエディタです。サポートされている形式でコードを書いたり生成したりし、ライブプレビューで結果を確認した後、図を共有またはエクスポートできます。複数のテキストから図への変換エンジンやコード・データ形式を一つのワークスペースに統合しています。
VPasCode:はじめに

-
VPasCodeエディタを開きます。
-
形式を選択するか、組み込みの例のいずれかから始めます。
-
エディタに図のコードを入力するか、貼り付けます。
-
ライブレンダリングされたプレビューを確認し、必要に応じてコードを調整します。
-
リンクで図を共有するか、他の場所で使用するためにエクスポートします。
エディタは無料でブラウザベースであると説明されているため、デスクトップの図作成アプリケーションをインストールせずに作業できます。
VPasCode:サポートされている形式と図の種類
VPasCodeは、複数の図作成言語、データ形式、およびプログラミング言語をサポートしています。

-
PlantUML:ArchiMate、C4モデル、シーケンス、ユースケース、クラス、オブジェクト、アクティビティ、コンポーネント、デプロイメント、状態およびタイミング図;ERD、Chen ERD、ネットワークレイアウト、および作業分解構造。
-
Mermaid:フローチャート、クラスおよびシーケンス図、ERD、状態図、マインドマップ、C4モデル、ガントチャート、四象限および要件図、タイムライン、ユーザージャーニー、Gitグラフ、およびカンバンボード。
-
Graphviz:有向および標準グラフ、フローチャート、組織図、クラスタ図、およびデータフロー図。
-
D2:基本形状、コンテナ、シーケンス図、スタイル付き図、およびネットワーク図。
-
データおよびスキーマ:SQL、DBML、JSON、JSON Schema、JSONC、JSON5、JSONL/NDJSON、TOON、YAML、XML、CSV、およびTOML。
-
コード:Java、TypeScript、Go、Rust、C#、Python、C、C++、PHP、Ruby、Scala、Zig、Kotlin、Swift、およびElixir。
この記事では、今後のアップデートで追加の形式が追加される可能性があることに言及しています。
VPasCode:図の作成
以下の2つの方法のいずれかで始めることができます:
-
自分でコードを書く:サポートされている形式を選択し、その構文をエディタに入力します。
-
例から始める:組み込みの例を閲覧して形式を学んだり、テンプレートを自分の図に合わせて適応させたりします。
編集する際、VPasCode はライブプレビューをレンダリングします。これにより、別々のエクスポートステップを待つことなく、作業中にレイアウトや構文の問題を早期に発見できます。
VPasCode: AI ツールの活用
VPasCode の AI 機能は、図のコード作成と洗練をサポートします:

-
図の生成:システムやプロセスを平易な英語で記述すると、AI が選択した形式のコードを生成します。
-
図の修正:既存の図を拡張、簡略化、またはその他の方法で調整するための指示を与えます。
-
コードエラーの修正:AI の支援を使用して、図の構文問題を検出および修正します。
-
ラベルの翻訳:翻訳機能を使用して、図内のテキストラベルを別の言語に変換します。
これらのツールは、手動での構文作業を削減することを目的としています。共有する前に、生成または修正されたコードを確認し、結果をプレビューしてください。
VPasCode: PlantUML テーマ
PlantUML 図の場合、エディタはテーマ選択インターフェースを提供します。利用可能なリストからテーマを選択してその構文を適用し、更新された外観をプレビューできます。本記事では、カスタムの Visual Paradigm テーマと Rose テーマも紹介しています。前者は青いヘッダーを使用し、後者はクラシックな薄黄色の IBM Rational Rose の外観を基にしています。
VPasCode: 共有とエクスポート
図が完成したら、以下が可能です:
-
共有可能なウェブリンクを作成します。
-
ベクトル PDF としてエクスポートします。
-
SVG ベクトル画像としてエクスポートします。
-
高解像度 PNG としてエクスポートします。
SVG や PDF などのベクトル形式は、図を拡大縮小しても鮮明さを保ちたい場合に便利です。一方、PNG は一般的な文書やプレゼンテーションに便利です。
VPasCode: AI プロバイダーの接続

組織は独自の AI インフラストラクチャを接続し、既存の API 認証情報を使用できます。本記事では、OpenAI、Anthropic、Google、DeepSeek、Mistral、Qwen、Groq など、多くのプロバイダーをリストアップしています。このオプションは、AI 環境、認証情報、および支出管理に対する制御を提供することを目的としており、組織の要件に合わせて設定してください。
VPasCode: 実践的なワークフロー

-
ユースケースに合った図の形式を選択します。
-
組み込みの例から始めるか、AI 生成器に図を記述します。
-
生成されたコードを検査および編集します。
-
ライブプレビューを使用して、可読性と正確性を確認します。
-
PlantUML で作業している場合は、テーマを適用します。
-
必要に応じて、AI による修正、エラー修正、または翻訳を利用します。
-
リンクを共有するか、完成した図をエクスポートしてください。
VPasCodeは、テキストベースの図編集を好む場合、複数の図形式で作業する必要がある場合、またはすべての形状を手動で配置せずに図を素早く生成・修正したい場合に最も役立ちます。












