VEXcode V5 で C++ プロジェクトを作成するときに C++ オートコンプリート機能を使用すると、時間を節約し、コマンド入力時のエラーを防ぐことができます。
注: このプロジェクトは Clawbot (ドライブトレイン、2 モーター、ジャイロなし) テンプレートを使用します。
Control+スペースバー
C++ オートコンプリート機能の使用を開始する 1 つの方法は、Windows、macOS、および Chrome OS で Control-Spacebar ショートカットを使用することです。
まず、 int main () 中括弧 { }内の最初の開いた行を選択します。
Control-Spacebar ショートカットを使用します (Control キーと Spacebar を同時に選択します)。 デバイス名またはコマンド名がドロップダウン選択メニューに表示されます。
キーボードの「Enter/Return」または「Tab」を押すか、カーソルでコマンドを選択して選択します。 この例では「ドライブトレイン」が選択されています。
注: 長い選択メニューでは、次のオプションのいずれかを使用して選択できます。
- 「上」キーと「下」キーを使用して希望の名前を選択し、キーボードの「Tab」または「Enter/Return」を押して選択します。
- カーソルを使用して、オートコンプリート メニューを上下にスクロールします。 次に、必要な選択を行います。
「Drivetrain」がライン上に表示されます。
選択メニューの使用
使用するコマンドがわかっている場合、オートコンプリート機能を使用するもう 1 つの方法は、 int main () 括弧 { }内の最初の開いた行を選択することです。
コマンドの入力を開始します。 この例では、ドライブトレインに「d」を入力します。 デバイス名またはコマンド名がドロップダウン選択メニューに表示されます。 「ドライブトレイン」を選択します。
「Drivetrain」がライン上に表示されます。
ドット演算子の使用
ドット演算子 (ピリオド「.」) の追加 デバイスで使用できるすべてのコマンドの新しいメニューが開きます。 この例では、「driveFor(方向、距離、単位)」を選択します。
パラメータの追加
パラメーターは、括弧内でコマンドに渡されるオプションです。 この例では、「転送」を選択します。
一部のコマンドには複数のパラメータが必要です。 同じコマンド内の異なるパラメータを区切るには、カンマを使用します。 一部のパラメータは値であり、ドロップダウン メニューは表示されません。 たとえば、「Drive for」コマンドの場合、2 番目の値として「100」と入力します。 次のパラメータまたは単位に表示されるドロップダウンの値の後にカンマが追加されていることを確認してください。
コマンド構文は必ず右かっことセミコロンで閉じてください。
次の例の「false」など、一部のパラメーターはオプションです。 パラメータの詳細については、コマンドの ヘルプ情報 を参照して、どのパラメータが必要で、どのパラメータがオプションであるかを確認してください。