View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0.1
- Last updated
- First released
- Unity version
- 6000.3.9 or later
- Package size
- 5.0 MB
- Files
- 186
- Favorites
- 1
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $39.00 on
Keywords
XTerminal
I will never support English again. Linux ライクな挙動を備えた、Unity 向けの文字列ベース CLI 実行フレームワークです。 パイプラインやリダイレクトに対応し、拡張可能なカスタムコマンドをサポートします。
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAbout this asset
XTerminalは、Unity内でLinuxライクなCLI体験を実現する文字列ベースのコマンド実行フレームワークです。パイプやリダイレクトなどのシェル構文に対応し、ファイル操作やテキスト処理、Unityオブジェクト操作まで幅広い組み込みコマンドを提供します。`async/await`による非同期実行と(任意の)UniTask対応により、エディタ拡張やデバッグツール、レベル編集支援など、開発ワークフローに組み込みやすい設計です。
**主な特徴**
- パイプ (`|`) / リダイレクト (`>`, `>>`, `<`) 対応のシェル構文
- ファイル操作・テキスト処理・Unity操作などの組み込みコマンド
- カスタムコマンドを簡単に追加できる拡張性
- 変数展開 (`$NAME`, `${NAME}`) とタブ補完
- 大量ログ表示に最適化された仮想スクロールビュー
- Ctrl+Cによる実行中コマンドのキャンセル
開発中のデバッグコンソール、ツール内ターミナル、インゲームの管理CLIなど、Unityプロジェクトの生産性を高める用途に最適です。
From the publisher's Asset Store listing.
Technical details
- **Unity バージョン**: 6000.0 以上
- **依存パッケージ**: com.unity.ugui 2.0.0
- **オプション依存**: UniTask 2.0 以上(導入時に自動でUniTask対応)
- **主な機能**:
- パイプ/リダイレクトを含むコマンド解析と実行
- `async/await` による非同期実行(UniTaskにも対応)
- コマンド/パスのタブ補完
- シェル変数の定義・参照・削除
- カスタムコマンド登録(手動/アセンブリ自動登録)
- 大量ログ向けFlyweightScrollView
- **サンプル**: Basic Usage(Samples~/BasicUsage)
- **ドキュメント**: https://araiyuhki.github.io/XTerminal_Reference/index.html
- **ライセンス**: MIT OR Apache-2.0
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.3.9f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.