MultiLang Sequence Reverse
多言語対応でシーケンス図を生成するVS Code拡張機能です。
特徴
依存
tomoyukim.vscode-mermaid-editor
- Call Hierarchy APIに対応した分析対象の言語のLSP
- TypeScript: vscode組み込み
- Python:
ms-python.pylance など
- Java:
redhat.java など
利用方法
- TypeScript/Python/Javaファイルを開く
- 解析したい関数にカーソルを置く
- 右クリック → 「MultiLangSequenceReverse: Create diagram for this function」
- 生成されたMermaidファイルが自動で開かれる
出力イメージ

既知の課題
- java
- プロジェクト内のファイルを再帰的に分析できていません
- 2025-06現在は、指定したエントリーポイントから直接呼び出している範囲までが分析対象です
開発
DEVELOPERS.md を参照してください。
📝 ライセンス
MIT License
| |