メインコンテンツまでスキップ

概要

Cmd K(Windows/Linuxでは「Ctrl K」としても知られる)を使用すると、エディタウィンドウで新しいコードを生成したり、既存のコードを編集したりできます。

プロンプトバー

Cursorでは、Ctrl/Cmd Kを押すと表示されるバーを「プロンプトバー」と呼びます。これはチャット用のAI入力ボックスと同様に動作し、 通常の入力や、@ シンボルを使用して他のコンテキストを参照できます。

インライン生成

Ctrl/Cmd Kを押した時にコードが選択されていない場合、Cursorはプロンプトバーに入力したプロンプトに基づいて新しいコードを生成します。

インライン編集

その場での編集を行うには、編集したいコードを選択してプロンプトバーに入力するだけです。

フォローアップ指示

各生成の後、プロンプトバーにさらに指示を追加し、Enterを押すことでプロンプトを改良できます。AIはフォローアップ指示に基づいて再生成を行います。

デフォルトのコンテキスト

デフォルトでは、手動で含める@ シンボルに加えて、Cursorはコード生成を改善するために様々な有用な情報を見つけようとします。

追加のコンテキストには、関連ファイル、最近表示したファイルなどが含まれます。収集後、Cursorは編集/生成との関連性に基づいてコンテキスト項目をランク付けし、 大規模言語モデルのコンテキストに上位の項目を保持します。

クイック質問

プロンプトバーでOption/Alt Enterを押すと、Cursorは選択内容と添付したコンテキストに関する質問に回答します。

この会話の内容は、その後の生成でも使用できるため、Cursorが回答を提供した後に単に「do it」と入力するだけで、クイック質問の後にコードを生成できます。