Overview Version History Q & A Rating & Review
Terminal Input Helper is a VS Code extension that provides a dedicated sidebar input for sending text to the integrated terminal, especially for Japanese text input, IME conversion, and image path workflows.
Terminal Input Helperは、統合ターミナルへテキストを送信するための専用サイドバー入力欄を提供するVS Code拡張機能です。
特に、日本語入力、IME変換、画像ファイルパスを扱うワークフローなど、ターミナルへ直接入力しづらい場面を想定しています。
機能
ターミナル作業専用のサイドバー入力欄
プレーンなEnterキーで現在の内容をアクティブなターミナルへ直接送信
ワンクリックで復元・削除できる入力履歴
作業中の下書きテキストを保持
画像の貼り付けとファイル選択に対応
テキストエリア内に書かれた画像ファイルパスの自動プレビュー
使い方
アクティビティバーからTerminal Input Helper ビューを開きます。
入力欄にテキストを入力します。
Enterキーを押すか、送信ボタンをクリックします。
拡張機能がそのテキストを統合ターミナルへ送信します。
画像を添付または貼り付けた場合、拡張機能はその画像をローカルに保存し、保存したファイルパスを引用符付きの文字列としてターミナルへ送信します。
画像の扱い
画像は次の2つの方法で追加できます。
Ctrl+VまたはCmd+Vで画像を貼り付ける
追加ボタンをクリックして画像ファイルを選択する
添付した画像は、送信前にファイルとして保存されます。テキストと画像の両方がある場合、ターミナルには次の内容が送られます。
入力したテキスト
その後に、画像パスを引用符付きで1行ずつ追加
入力欄にすでにローカル画像パスが書かれている場合、実在するファイルであればサイドバーにプレビューが表示されます。
保存先
ワークスペースを開いている場合、保存された画像は最初のワークスペースフォルダ内の.terminal-input-helperに保存されます
それ以外の場合、拡張機能はVS Codeのグローバルストレージを使用します
ワークスペース保存時は、初回のみ.terminal-input-helperを.gitignoreに追加するか確認されます
添付画像ファイルは最大30件まで保持され、超過分は古いものから自動削除されます
注意事項
この拡張機能はVS Codeの統合ターミナルで動作します
アクティブなターミナルがない場合、既存のターミナルを再利用し、必要に応じて新規作成します
通常の入力履歴はVS Codeのローカル状態に最大30件まで保存されます
主な利用例
ターミナル入力の扱いづらさを避けながら、日本語テキストをターミナルツールへ送る
複数行のプロンプトを送信前に整える
ローカル画像パスをCLIツールへ渡す
最近使ったターミナル入力を履歴から再利用する
動作要件
ライセンス
MIT Licenseのもとで提供されます。