概要
入力欄で ArrowUp / ArrowDown を押すと、過去に送信したテキストを呼び出せる機能。ターミナルのコマンド履歴と同様の UX。
動作仕様
- ArrowUp: カーソルが先頭行にあるとき、過去の送信テキストを新しい順に呼び出す
- ArrowDown: カーソルが末尾行にあるとき、履歴を進める。最新を超えたらドラフトに戻る
- 永続化:
vscode.getState()/setState() でセッション・VS Code 再起動を跨いで保持
- 上限: 100件、重複排除なし
- スコープ: セッションをまたいでグローバル
#/@ ポップアップ表示中はポップアップナビゲーションが優先される
概要
入力欄で ArrowUp / ArrowDown を押すと、過去に送信したテキストを呼び出せる機能。ターミナルのコマンド履歴と同様の UX。
動作仕様
vscode.getState()/setState()でセッション・VS Code 再起動を跨いで保持#/@ポップアップ表示中はポップアップナビゲーションが優先される