
Visual Paradigmに強力な新機能を追加することを大変嬉しくお知らせしますVPasCode: 今すぐGo(Golang)のソースコードをUMLクラス図として可視化できるようになりました!複雑なソフトウェアアーキテクチャを設計している場合でも、あるいは異なる構造体間の関係を理解しようとしている場合でも、最新のアップデートによりコードベースの可視化がこれまで以上に簡単になりました。
今回の発表は主にGoに焦点を当てていますが、UML可視化サポートを多数のプログラミング言語にも展開しています。以下を含みます:Java, TypeScript, Rust, C#, Python, C, C++, PHP, Ruby, Scala, Zig, Kotlin, Swift、およびElixir。それらに関する専用のアップデートをお楽しみに!
VPasCodeとは何ですか?
まだそれを利用していない場合、VPasCode(Visual Paradigmの図をコードで表現するプラットフォーム)は統合された図をコードで表現するツール開発者、アーキテクト、製品チームが図を作成・共有するプロセスを簡素化することを目的としています。
手動で図形や線を描く代わりに、VPasCodeはテキストやコードから自動的に図を生成します。自動コード検出機能により、コードをエディタに貼り付けるだけで、形式を分析して即座に図をレンダリングします。人気のある図作成用DSLおよびフォーマットをすべてサポートしており、以下を含みます:
- 図作成・可視化ツール: PlantUML, Mermaid, Graphviz, Markmap, ECharts
- 構造化データ: JSON, YAML, XML, CSV, TOML
- データベース言語: SQL
- プログラミング言語: Go, Java, TypeScript, Python、その他多数!
新機能「GoからUMLへ」の仕組み

私たちの目標は、スムーズで直感的な無料のGoエディタおよび可視化環境を提供することです。ユーザーインターフェースは、シンプルな2つのパネルに分かれています:
- エディタ(左):Goのソースコードを入力、貼り付け、または編集できるクリーンな作業スペース。
- レンダラ(右):コードを即座にクリーンなUMLクラス図としてレンダリングする、リアルタイムで更新されるキャンバス。
ローカルファイルで作業したいですか?GoのソースファイルをそのままVPasCodeにドラッグアンドドロップするだけで済みます。これはエディタにコードを貼り付けるのと完全に同等であり、すぐにビジュアライザが起動します。
実際の例
この非常に要望の多かった機能が、標準のGo構造体と関係性をどのように処理するかを見てみましょう。以下のGoコードを見てください:
package main
type Animal struct {
Name string
}
type Dog struct {
Animal
}
type Cat struct {
Animal
}
type Person struct {
Name string
Pets []*Animal
}
このコードを入力すると、VPasCodeは即座にUMLクラス図を生成し、Dog と 猫 から 動物、さらに、人物 とその ペット.
実際に見てみたいですか?ここをクリックして、このGoの例を直接VPasCodeで開き、編集してください!
エクスポート、共有、共同作業
強力なオンラインGo図表ツール、コードの可視化は第一歩にすぎません。VPasCodeには、あなたの洞察を共有するのを助ける標準機能が満載されています:
- エクスポートオプション:生成されたUML図を高品質なPNG画像またはスケーラブルなSVGベクターとしてダウンロードできます。
- クイックコピー:レンダリングされた画像を即座にクリップボードにコピーし、文書、チャット、プレゼンテーションに貼り付けられます。
- スムーズな共有:安全なハイパーリンクまたはQRコードを生成して、同僚やクライアントとライブ図表を共有できます。さらに良いのは、視聴者にはログインが不要だということです!
業界独自の機能でワークフローを強化
ライブレンダリングを超えて、VPasCodeは独自の最先端AI機能と統合機能を図表作成体験に提供します:
- AIコードエラー修正:構文エラーで詰まった?「AIで修正」をクリックすると、システムはエラーを修正するだけでなく、コードの差分を並べて表示して修正内容を説明します。これにより、現場で学びながら進められます。
- AI翻訳:1回のクリックで、図表のコンテンツをネイティブに翻訳(例:英語から中国語)することで、言語の壁を簡単に克服できます。
- OpenDocs統合:生成された図表をVisual Paradigm OpenDocsにスムーズに送信し、包括的なプロジェクト文書化が可能になります。
注意:図表の編集、ライブレンダリング、自動検出、エクスポートは完全に無料です。AIコードエラー修正やAI翻訳などの高度な機能は、Visual Paradigm Online Combo Edition(以上)のユーザー、およびVisual Paradigm Desktop Professional Edition(以上)で有効なメンテナンス契約を保持しているユーザーにご利用いただけます。
試してみる準備はできましたか?
手動でGoアーキテクチャを描くのをやめましょう。コードに語らせましょう。












