VEX IQ (第 2 世代) 用の VS Code プロジェクトの作成

この記事では、VEX Visual Studio Code (VS Code) 拡張機能で VEX IQ (第 2 世代) プロジェクトを作成するプロセスの概要を説明します。 VEX VS Code 拡張機能のプロジェクトは、サンプル テンプレートから新しいプロジェクトを作成するか、既存の VEXcode プロジェクトをインポートするかの 2 つの方法で作成できます。

VEX IQ (第2世代) 用の新しいプロジェクトを作成する

  • コンピューターで Visual Studio Code を起動します。 VS Code アクティビティ バーの VEX アイコンをクリックします。
    VS Code のサイド メニューの VEX Robotics Extension アイコンが強調表示されます。
  • プライマリ サイド バーの プロジェクト アクション の下にある 新しいプロジェクト ボタンをクリックします。
    VEX Robotics Extension が選択され、プロジェクトの作成とインポートのオプションが表示されます。 [新しいプロジェクト] ボタンが強調表示されます。
  • 新しい VEX プロジェクトの作成 ウィンドウが表示されます。 IQ 2nd Generation アイコンをクリックして、VEX IQ (2nd gen) プロジェクトのプロジェクト プラットフォームを選択します。
    「新規プロジェクト」ボタンが選択され、VEX プラットフォーム オプションが表示されます。 リストされているオプションには、IQ (第 2 世代)、EXP、V5 が含まれます。 IQ (第2世代) オプションが強調表示されます。
  • プロジェクト言語として Python または C/C++ を選択します。 Python アイコンをクリックして、VEX IQ (第 2 世代) プロジェクトのプログラミング言語として Python を選択し、 または C/C++ アイコンをクリックして C/C++ を選択します。
    IQ (第 2 世代) オプションが選択され、プログラミング言語オプションが表示されます。 リストされているオプションには、Python と C/C++ が含まれます。
  • 新しい VEX IQ (第 2 世代) プロジェクトを作成するためのテンプレート/サンプル プロジェクトを選択します。 
    • マウスのスクロール ホイールを回転させたり、スクロール バーのスライダーをドラッグしたり、検索バーを使用してサンプル プロジェクトのリストをフィルター処理したりして、テンプレート/サンプル プロジェクトを見つけます。 
    • 適切なテンプレート/サンプル プロジェクトのアイコンをクリックします。
      注: テンプレート/サンプル プロジェクトには、プロジェクトを開始するために使用されるサンプル コードとロボット構成が含まれています。
      プログラミング言語オプションが選択され、テンプレート/サンプル プロジェクトが表示されます。 このメニューを下にスクロールすると、プロジェクトの完全なリストを表示できます。
  • 新しい VEX IQ (第 2 世代) プロジェクトのプロジェクト名、説明、および場所を設定します。
    • プロジェクト名の下のテキスト ボックスにプロジェクトの名前を入力します。
      注: プロジェクト名は、プロジェクトの最上位フォルダーの名前として使用されます。 アプリケーションがロボットにダウンロードされると、VEX デバイス画面に表示される名前にもなります。 
      IQ2 空のテンプレート プロジェクトが選択され、プロジェクト名フィールドが強調表示されます。 デフォルト名は myProjectName です。
    • (オプション) 説明の下のテキスト ボックスにプロジェクトの説明を入力します。
      注: プロジェクトの説明は、デバイスの画面のプロジェクト情報の下にも表示されます。
      IQ2 空のテンプレート プロジェクトが選択され、説明フィールドが強調表示されます。
    • (オプション) プロジェクトをデフォルトのプロジェクト フォルダ以外の場所に保存する場合は、 新しい VEX プロジェクトの作成 ウィンドウを下にスクロールし、 参照 ボタンをクリックして、コンピュータ上のプロジェクト フォルダの場所を選択します。
      注: デフォルトのプロジェクトの場所は、拡張機能のグローバル設定にあるデフォルトのプロジェクト フォルダに設定されています。
      IQ2 空のテンプレート プロジェクトが選択され、保存場所を選択するために使用できる参照ボタンが強調表示されます。
    • プロジェクトを作成するには、 作成 ボタンをクリックします。 VS Code ウィンドウの更新が開始されます。
  • VS Code ウィンドウの更新が完了すると、VEX VS Code 拡張機能に VEX IQ (2nd) gen のプロジェクトが作成されます。 プロジェクト コードを表示および開発するには、サイド バーのプロジェクト名の下の src をクリックします。
    新しい VEX IQ Python プロジェクトが作成され開かれた VS Code。 サイド メニューが開き、src という名前のフォルダーが強調表示されます。
  • サイドバーの src の下にある main.py (プロジェクトが Python プロジェクトの場合) または main.cpp (プロジェクトが C/C++ プロジェクトの場合) をクリックします。
    VS Code で src フォルダーが開かれ、内部の main.py ファイルが強調表示されています。
  • 選択したテンプレート/サンプル プロジェクトのコードがエディター領域に表示され、ここで VEX IQ (第 2 世代) 用に作成されたプロジェクトを開発および編集できます。
    main.py ファイルが開かれ、エディターに Python コードが表示された VS Code。 これで、ユーザーは VS Code で VEX Python プログラミングを行う準備が整いました。

既存のVEXcode IQ(第2世代)プロジェクトをインポートする

  • コンピューターで Visual Studio Code を起動します。 VS Code アクティビティ バーの VEX アイコンをクリックします。
    VS Code のサイド メニューの VEX Robotics Extension アイコンが強調表示されます。
  • プライマリ サイド バーの プロジェクト アクション の下にある プロジェクトのインポート ボタンをクリックします。
    VEX Robotics Extension が選択され、プロジェクトの作成とインポートのオプションが表示されます。 プロジェクトのインポート ボタンが強調表示されます。
  • プロジェクトのインポート ウィンドウが表示されます。 インポートする VEXcode IQ プロジェクト ファイルを選択し、 開く ボタンをクリックします。
    注: VEX IQ でサポートされている VEXcode プロジェクト ファイルの種類は次のとおりです。 
    • .iqcpp (VEXcode IQ C/C++ プロジェクト) 
    • .iqpython (VEXcode IQ Python プロジェクト)
    注: IQ (第 2 世代) を使用するように構成されたプロジェクトのみをインポートできます。 IQ (第 1 世代) 用に設定された VEXcode IQ プロジェクトをインポートしようとすると、インポート プロセスは失敗します。
    保存された VEX プロジェクトは、ファイル エクスプローラーのユーザーのファイルに表示されます。 C/C++ プロジェクトと Python (第 2 世代) プロジェクトがリストされています。
  • インポートしたプロジェクトのプロジェクト名、説明、場所を設定します。
    • (オプション) インポートしたプロジェクトの名前を変更する場合は、 プロジェクト名の下のテキスト ボックスにプロジェクトの新しい名前を入力します。
      注: プロジェクト名は、プロジェクトのトップレベル フォルダーの名前として使用されます。 アプリケーションがロボットにダウンロードされると、VEX デバイス画面に表示される名前にもなります。
      以前に保存した VEX プロジェクトがインポート対象として選択され、プロジェクト名フィールドが強調表示されます。
    • (オプション) 説明の下のテキスト ボックスにプロジェクトの説明を入力します。
      注: プロジェクトの説明は、デバイスの画面のプロジェクト情報の下にも表示されます。
      以前に保存した VEX プロジェクトが選択され、説明フィールドが強調表示されます。
    • (オプション) プロジェクトをデフォルトのプロジェクト フォルダー以外の場所に保存する場合は、 参照 ボタンをクリックして、コンピューター上のプロジェクト フォルダーの場所を選択します。
      注: デフォルトのプロジェクトの場所は、拡張機能のグローバル設定にあるデフォルトのプロジェクト フォルダーに設定されます。
      以前に保存した VEX プロジェクトが選択され、保存場所を変更するために使用できる [参照] ボタンが強調表示されます。
    • プロジェクトをインポートするには、「 インポート ボタンをクリックします。 VS Code ウィンドウの更新が開始されます。
  • VS Code ウィンドウの更新が完了すると、VEXcode IQ プロジェクトが VEX VS Code 拡張機能にインポートされます。 プロジェクト コードを表示および開発するには、サイド バーのプロジェクト名の下の src をクリックします。
    以前に保存した VEX C/C++ プロジェクトを含む VS Code が正常にインポートされ、開かれました。 サイド メニューが開き、src という名前のフォルダーが強調表示されます。
  • サイドバーの src の下にある main.py (インポートされたプロジェクトが Python プロジェクトの場合) または main.cpp (インポートされたプロジェクトが C/C++ プロジェクトの場合) をクリックします。
    VS Code で src フォルダーが開かれ、内部の main.cpp ファイルが強調表示されています。
  • インポートされたプロジェクトのコードはエディター領域に表示され、ここでインポートされたプロジェクトを VEX IQ (第 2 世代) 用に修正またはリミックスできます。
    main.cpp ファイルが開かれ、エディターに C/C++ コードが表示された VS Code。 これで、ユーザーは VS Code で VEX C/C++ プログラミングを行う準備が整いました。

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

Last Updated: