VEXcode Pro V5 の構文ルールとガイドラインを理解する

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

VEXcode Pro V5 C++ の使い方を学ぶことは、他の種類の言語を学ぶことと似ています。さまざまな言語に固有の文法規則があるのと同じように、VEXcode Pro V5 の構文にもルールとガイドラインがあります。 2 つの重要なルールは、大文字とキャメルケースです。これらのルールにより、プログラムが読みやすくなります。以下は VEXcode Pro V5 プログラムの例です。

int main() 関数に追加された行を示す C++ コードスニペット。このコード行は Drivetrain.driveFor(200,mm); と表示され、その個々の命令セクションは Device、Command、Parameters として強調表示されます。

プログラムはロボットへの命令で構成されます。この例では、命令はドライブトレイン (デバイス) に 200 mm (パラメーター) 前方に駆動 (コマンド) するよう指示しています。命令を記述するときは、次の規則が適用されます。

// [名前] [タイプ] [ポート]
// Controller1 コントローラー
// Motor1 モーター 1
// GyroB ジャイロ B

大文字 が重要です。 VEXcode Pro V5 のデバイスは常に大文字にする必要があります。デバイスの例としては、コントローラー、モーター、ジャイロなどが挙げられます。

Drivetrain.driveFor(100, mm);

Camel Casing は単語部分を識別するためにコマンド名に使用されます。 driveFor コマンドは、VEXcode Pro V5 におけるこの命名規則の一例です。キャメルケースでは、コマンドは 1 つの単語として記述する必要があり、大文字で始めることはできません。

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

Last Updated: