TyranoScript / TyranoBuilder でのゲーム開発を強力に支援する VS Code 拡張機能です。
▶ 無料機能の動作デモ(クリックで再生)
▶ ブレークポイントデバッガーの動作デモ(クリックで再生)
| 機能 | 説明 |
|---|---|
| シンタックスハイライト | TyranoScript 完全対応。埋め込み JS / HTML もハイライト |
| タグ補完 | 全組込みタグをパラメータ付きスニペットで補完。ドキュメント付き |
| ホバードキュメント | タグ・属性・変数にカーソルを合わせると日英の説明を表示 |
| リアルタイム診断 | 未定義ラベル/マクロ、必須パラメータ不足、到達不能コードを即座に検出 |
| 定義ジャンプ | ラベル・マクロの定義元に一発で移動 |
| 参照検索 | ラベル・マクロ・変数の全使用箇所を検索 |
| プロジェクト解析 | 全 .ks ファイルを横断的にインデックス |
Gumroad でライセンスを購入 すると、以下の機能がアンロックされます。
| 機能 | 説明 |
|---|---|
| ブレークポイントデバッガー | ブレークポイント設定、タグ単位のステップ実行、変数/コールスタック表示 |
| シナリオフローグラフ | jump/call/選択肢を解析し、ゲーム全体のフローを視覚化 |
| 自動テストランナー | 全到達可能ルートを自動探索・実行。カバレッジレポート |
| パフォーマンスプロファイラー | 重いシーンやリソースのボトルネックを特定 |
| リファクタリング | ラベル・変数・マクロの安全なリネーム。全ファイル一括更新 |
Pro 機能は商用ライセンスです。詳細は LICENSE.md をご覧ください。
- VS Code Marketplace からインストール
- TyranoScript プロジェクト(
.ksファイルを含むフォルダ)を開く - 拡張機能が自動的にアクティベートされます
Pro 機能を使うには、コマンドパレットから TyranoCode: Pro ライセンスを有効化 を実行してください。
以下のいずれかの方法で設定できます:
- コマンドパレット →
TyranoCode: Pro ライセンスを有効化を実行 - 設定画面 →
tyranodev.license.keyにキーを入力 - ステータスバー → 左下の
TyranoCodeをクリック
npm install
npm run compile
# VS Code で F5 を押して Extension Development Host を起動本ソフトウェアは商用ライセンスです。無料機能は自由に使用できます。 Pro 機能にはライセンスキーの購入が必要です。詳細は LICENSE.md をご覧ください。

