TyranoCode — TyranoScript 統合開発環境
English
TyranoScript / TyranoBuilder でのゲーム開発を強力に支援する VS Code 拡張機能です。
無料機能
| 機能 |
説明 |
| シンタックスハイライト |
TyranoScript 完全対応。埋め込み JS / HTML もハイライト |
| タグ補完 |
全組込みタグをパラメータ付きスニペットで補完。ドキュメント付き |
| ホバードキュメント |
タグ・属性・変数にカーソルを合わせると日英の説明を表示 |
| リアルタイム診断 |
未定義ラベル/マクロ、必須パラメータ不足、到達不能コードを即座に検出 |
| 定義ジャンプ |
ラベル・マクロの定義元に一発で移動 |
| 参照検索 |
ラベル・マクロ・変数の全使用箇所を検索 |
| プロジェクト解析 |
全 .ks ファイルを横断的にインデックス |
Pro 機能(有料ライセンス)
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 をご覧ください。
| |