メインコンテンツへスキップ
Inline ChatはAIの力をエディタに直接もたらし、ファイルから離れずにコードのリファクタリング、生成、理解を行えます。狙いを定めた変更を素早く行い、コンテキストに即した回答を得るための最速の方法です。

Inline Chat の使い方

Inline Chat を開始するには、変更したいコードブロックを選択するか、新しいコードを生成したい位置にカーソルを置き、キーボードショートカット(macOS は ⌘ ⇧ I、Windows/Linux は Ctrl Shift I)でチャットウィンドウを開きます。

シナリオ

シナリオ 1: 既存コードのリファクタリングや変更 コードブロックの改善、コメント追加、変更に最適です。
  1. 変更したいコード選択します。
  2. ⌘ ⇧ I(または Ctrl Shift I)を押して Inline Chat を開きます。
  3. リクエストを入力します。例:
    • 「これをより効率的になるようにリファクタリングしてください。」
    • 「この関数に JSDoc コメントを追加してください。」
    • 「これを async/await 関数に書き換えてください。」
  4. Qoder がリクエストを解析し、承認用に差分ビューで直接変更を提案します。
シナリオ 2: 新しいコードスニペットの生成 新しい関数、ボイラープレート、テストケースをゼロから作成する際に使用します。
  1. 新しいコードを挿入したい場所の空行にカーソルを置きます。
  2. ⌘ ⇧ I(または Ctrl Shift I)を押して Inline Chat を開きます。
  3. リクエストを入力します。例:
    • 「‘api/users’ からデータを取得する関数を書いてください。」
    • 「メールアドレスを検証する正規表現を生成してください。」
  4. Qoder がその場で新しいコードスニペットを生成します。

キーボードショートカット

操作macOSWindows/Linux
Inline Chat を開く⌘ ⇧ ICtrl Shift I
変更を1件承認⌘ YCtrl Y
変更を1件却下⌘ NCtrl N
提案された変更をすべて承認⌘ ⏎Ctrl ⏎
提案された変更をすべて却下⌘ ⌫Ctrl Backspace