VEXcode EXP Python プロジェクトでのオートコンプリート機能の使用

VEXcode EXP で Python プロジェクトを作成するときに Python オートコンプリート機能を使用すると、時間を節約し、コマンド入力時のエラーを防ぐことができます。


Python のオートコンプリート機能の使い方

BaseBot Drivetrain 2 モーターのサンプル プロジェクト サムネイル。

注: このプロジェクトは Basebot (ドライブトレイン、2 モーター) テンプレートを使用します。

入力を開始すると選択メニューが開きます。

提案されたコマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。 文字 D が入力され、その文字で始まるコマンドがメニューで使用できるようになりました。 このメニューには「選択メニュー」というラベルが付いています。

デバイス名またはコマンド名がドロップダウン選択メニューに表示されます。

すべての推奨コマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。

オートコンプリート機能を使用して使用できるコマンドのリストにアクセスするには、Ctrl + Space キーを押します (Windows、macOS、および Chrome OS の場合)。

Python のオートコンプリート機能で選択する

提案されたコマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。 文字 D が入力され、キーボードを使用して利用可能なコマンドを順に実行しています。 ドライブトレインが最初の提案であり、強調表示されます。

キーボードの「Enter/Return」または「Tab」を押すか、カーソルでコマンドを選択して選択します。

長い選択メニューでは、次のオプションのいずれかを使用して選択できることに注意してください。

  • 「上」キーと「下」キーを使用して希望の名前を選択し、キーボードの「Tab」または「Enter/Return」を押して選択します。
  • カーソルを使用して、オートコンプリート メニューを上下にスクロールします。 次に、必要な選択を行います。

ドット演算子を追加して、そのデバイスで使用できるすべてのコマンドを一覧表示します。

提案されたコマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。 ドライブトレイン デバイスとドット演算子が入力され、そのデバイスのコマンドがメニューで使用できるようになりました。

ドット演算子(ピリオド「.」)の追加 デバイスで使用できるすべてのコマンドの新しいメニューが開きます。

以下のオプションのいずれかを使用して選択してください

提案されたコマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。 ドライブトレイン デバイスとドット演算子が入力され、キーボードを使用して使用可能なコマンドを順に実行しています。 Drive For コマンドが強調表示されます。

キーボードの「上」ボタンと「下」ボタンを使用してメニュー内を移動し、Mac では「Return」を押し、Windows または Chromebook では「Enter」を押して選択します。

目的のコマンドにカーソルを合わせて選択します。

パラメータを追加する

提案されたコマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。 コマンド drivetrain.drive_for は先頭に括弧を付けて入力されており、その関数のパラメータはメニューで使用できます。 最初のパラメータ オプションは前方に読み取ります。

パラメーターは、括弧内でコマンドに渡されるオプションです。

提案されたコマンドのドロップダウン メニューを備えた VEXcode EXP Python ワークスペース。 コマンド drivetrain.drive_for(FORWARD, 100, は最後のパラメータを空白にして入力されており、関数のその部分のパラメータはメニューで使用できます。 最初のパラメータ オプションは INCHES です。

一部のコマンドには複数のパラメータが必要です。 同じコマンド内の異なるパラメータを区切るには、カンマを使用します。

drivetrain.drive_for(FORWARD, 100, MM, wait=True) を読み取る完了したコマンドを含む VEXcode EXP Python ワークスペース。

次の例の wait=True など、一部のパラメーターはオプションです。 パラメータの詳細については、コマンドの ヘルプ 情報を参照して、どのパラメータが必要で、どのパラメータがオプションであるかを確認してください。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: