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 は、経験豊富なプログラマになるための本格的なプログラミング体験をユーザーに提供します。 ブロック ベースの言語から移行する場合でも、経験豊富なテキスト ベース プログラマである場合でも、次の記事では VEXcode Pro V5 ユーザー インターフェイス (UI) の主な機能について説明します。

V5 ロボット工学カテゴリの教育用チュートリアル用に設計された、ロボット工学プログラミング用のさまざまなプログラミング ブロックとツールを紹介する、VEXcode V5 テキスト ユーザー インターフェイスのスクリーンショット。

ウィンドウズ

VEXcode V5 のファイル メニューのスクリーンショット。ファイルの作成、開く、保存、エクスポートのオプションと、V5 チュートリアル セクションのユーザー向けの追加設定とツールが表示されます。

マック

Mac のファイル メニューのスクリーンショット。V5 チュートリアルに関連する、新規、開く、保存、印刷などのさまざまなファイル オプションが表示されています。

ファイルを選択すると、次のオプションを含む ファイル メニュー が開きます

ウィンドウズ

Vex V5 の編集メニューのスクリーンショット。Vex ロボット ソフトウェアの使用に関するチュートリアルに関連する、プロジェクト設定と構成を編集するためのさまざまなオプションが表示されています。

マック

Mac の編集メニューのスクリーンショット。切り取り、コピー、貼り付け、元に戻す、やり直しの機能など、V5 ソフトウェアでの編集のためのさまざまなオプションが表示されています。

「編集」を選択すると、編集オプションの 編集メニュー が開きます。

ウィンドウズ

VEX V5 ソフトウェアのツール メニューのスクリーンショット。ロボット工学のチュートリアルを支援するために設計されたプログラミング ツールや構成ツールなど、ユーザー向けのさまざまなツール オプションが表示されます。

マック

VEX V5 ソフトウェアのツール メニューのスクリーンショット。チュートリアルでユーザーがナビゲートして利用できるさまざまなツール オプションと機能が表示されます。

[ツール] を選択すると、次のオプションの ツール メニュー が開きます。

  • ファイル ツリーを折りたたむ ファイル ツリー パネルを最小化し、編集領域を拡大します。

さまざまなスロットとその構成を視覚的な形式で紹介する、V5 カテゴリの説明チュートリアルのスクリーンショット。

プロジェクト スロット では、ユーザーはプロジェクトのダウンロード先となる Brain 上の 8 つのスロットの 1 つを選択できます。

Vex Robotics ソフトウェアの「エキスパートを有効にする」オプションを示すスクリーンショット。V5 チュートリアル セクションのユーザー向けのプロセスを示しています。

プロジェクト名 、ユーザーは簡単に参照できるようにプロジェクトに名前を割り当てることができます。

  • プロジェクト名をクリックするとプロジェクトの詳細が開き、クリックしてエキスパート オプションを有効にできます。 
  • コントローラーインジケーター は、コントローラーが接続されていない場合は灰色、接続されているが脳への無線リンクがない場合はオレンジ色、脳に接続されている場合は緑色になります。 
  • Brain Information 、V5 Robot Brain が UI に接続されているか (緑)、接続されていないか (灰色)、または更新する必要があるか (オレンジ色の警告三角形が付いた緑のブレイン) を示します。

VEX V5 コンパイル プロセスのスクリーンショット。ロボット工学チュートリアルのプログラミングで使用されるインターフェイスとコード要素を示しています。

Download Project は、Brain が接続されているときに表示されるボタンで、プロジェクトを Brain にダウンロードできます。

注: ブレインが接続されていない場合、ダウンロード ボタンは、ここに示すBuild ボタンに置き換えられます:

  • Run 使用すると、プロジェクトがロボットにダウンロードされた後、ユーザーは UI を通じてプロジェクトを開始できます。
  • Stop 使用すると、ユーザーは UI を通じてプロジェクトを停止できます。
  • Robot Config ロボットの構成が表示され、ユーザーがロボットのビルドに含まれるデバイスを追加、削除、および変更できるようになります。
  • ヘルプ ユーザーに個別のコマンド ヘルプやコマンド リファレンスを提供します。
  • フィードバック では、ユーザーが UI のエクスペリエンスを評価し、VEX に直接メッセージを送信できます。
  • Split Editor は編集画面を分割し、プロジェクト内の 2 つの異なるファイルを表示するため、または同じファイルの異なる部分を表示するために UI に 2 つのタブが表示されるようにするために使用されます。
  • ミニマップ 、ソース ファイルのどの部分がエディタ ウィンドウに現在表示されているかをユーザーに示し、ユーザーは強調表示されたセクションをドラッグすることでファイル全体をすばやくスクロールできます。
  • ファイル ツリー 、プロジェクト内で使用されるフォルダーとそのファイルのリストをユーザーに提供し、ユーザーが編集したい入力ファイルを選択できるようにします。
  • Collapse Output Tabs は、出力タブを最小化し、編集領域を拡大します。
  • 出力 は、保存、コンパイル、および生成されたエラーに関する情報がリストされます。
  • 問題 は、エラー、警告、および問題に関する情報がリストされます。 
  • ターミナル 、ブレインが直接 USB またはコントローラー経由で接続されている場合、ブレイン上で実行されているユーザー プロジェクトから印刷されたテキストを表示します。 また、接続時に脳内で実行されているプロジェクトにテキストを送信することもできます。
  • Clear すると、ユーザーは出力画面とターミナル画面からメッセージを削除できます。  

関連記事:

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

Last Updated: