Création de projets VS Code pour VEX IQ (2e génération)

Cet article fournit un aperçu du processus de création de projets VEX IQ (2e génération) dans l'extension VEX Visual Studio Code (VS Code). Les projets dans l'extension VEX VS Code peuvent être créés de deux manières : en créant un nouveau projet à partir d'un modèle d'exemple ou en important un projet VEXcode existant.

Création d'un nouveau projet pour VEX IQ (2e génération)

  • Lancez Visual Studio Code sur l’ordinateur. Cliquez sur l’icône VEX dans la barre d’activité VS Code.
    L'icône de l'extension VEX Robotics dans le menu latéral de VS Code est mise en surbrillance.
  • Cliquez sur le bouton Nouveau projet sous ACTIONS DU PROJET dans la barre latérale principale.
    L'extension VEX Robotics a été sélectionnée et affiche les options de création et d'importation de projets. Le bouton « Nouveau projet » est mis en surbrillance.
  • La fenêtre Créer un nouveau projet VEX s'affiche. Cliquez sur l'icône IQ 2e génération pour sélectionner la plateforme de projet pour le projet VEX IQ (2e génération).
    Le bouton « Nouveau projet » a été sélectionné et les options de la plateforme VEX s'affichent. Les options listées incluent IQ (2e génération), EXP et V5. L'option IQ (2e génération) est mise en évidence.
  • Sélectionnez Python ou C/C++ comme langage du projet. Cliquez sur l'icône Python pour choisir Python comme langage de programmation pour le projet VEX IQ (2e génération), ou cliquez sur l'icône C/C++ pour choisir C/C++.
    L'option IQ (2e génération) a été sélectionnée, et les options de langage de programmation s'affichent maintenant. Les options listées incluent Python et C/C++.
  • Sélectionnez un modèle/exemple de projet pour créer le nouveau projet VEX IQ (2e génération). 
    • Recherchez le modèle/exemple de projet en faisant tourner la molette de défilement de la souris, en faisant glisser le curseur de la barre de défilement ou en utilisant la barre de recherche pour filtrer la liste des exemples de projets. 
    • Cliquez sur l'icône du modèle/exemple de projet approprié.
      Remarque : Le modèle/exemple de projet contient un exemple de code et une configuration de robot utilisés pour démarrer le projet.
      L'option de langage de programmation a été sélectionnée, et les projets modèles/exemples sont maintenant affichés. Vous pouvez faire défiler ce menu vers le bas pour afficher la liste complète des projets.
  • Définissez le nom du projet, la description et l’emplacement du nouveau projet VEX IQ (2e génération).
    • Tapez le nom du projet dans la zone de texte sous Nom du projet.
      Remarque : Le nom du projet sera utilisé pour le nom du dossier de niveau supérieur du projet. Ce sera également le nom affiché sur l’écran de l’appareil VEX une fois l’application téléchargée sur le robot. 
      Le projet « Modèle vide IQ2 » a été sélectionné, et le champ « Nom du projet » est maintenant mis en surbrillance. Le nom par défaut est myProjectName.
    • (Facultatif) Tapez la description du projet dans la zone de texte sous Description.
      Remarque : La description du projet s'affichera également sur l'écran de l'appareil sous les informations du projet.
      Le projet « Modèle vide IQ2 » a été sélectionné, et le champ Description est maintenant mis en surbrillance.
    • (Facultatif) Si vous souhaitez enregistrer le projet dans un emplacement différent du dossier de projet par défaut, faites défiler la fenêtre Créer un nouveau projet VEX et cliquez sur le bouton Parcourir pour sélectionner l'emplacement du dossier de projet sur l'ordinateur.
      Remarque : L'emplacement du projet par défaut est défini sur le dossier de projet par défaut trouvé dans les paramètres globaux de l'extension.
      Le projet de modèle vide IQ2 a été sélectionné, et le bouton Parcourir est maintenant mis en surbrillance ; il permet de sélectionner l’emplacement d’enregistrement.
    • Cliquez sur le bouton Créer pour créer le projet. La fenêtre VS Code va commencer à s'actualiser.
  • Une fois l'actualisation de la fenêtre VS Code terminée, le projet pour VEX IQ (2e) génération est créé dans l'extension VEX VS Code. Pour visualiser et développer le code du projet, cliquez sur src sous le nom du projet dans la barre latérale.
    VS Code avec un nouveau projet Python VEX IQ créé et ouvert. Le menu latéral est ouvert et le dossier nommé src est sélectionné.
  • Cliquez sur main.py (si le projet est un projet Python) ou main.cpp (si le projet est un projet C/C++) sous src dans la barre latérale.
    VS Code avec le dossier src ouvert et le fichier main.py sélectionné à l'intérieur.
  • Le code du modèle/exemple de projet sélectionné sera affiché dans la zone Éditeur, où nous pouvons développer et éditer le projet créé pour VEX IQ (2e génération).
    VS Code avec le fichier main.py ouvert et le code Python affiché dans l'éditeur. L'utilisateur est désormais prêt pour la programmation VEX Python dans VS Code.

Importer un projet VEXcode IQ (2e génération) existant

  • Lancez Visual Studio Code sur l’ordinateur. Cliquez sur l’icône VEX dans la barre d’activité VS Code.
    L'icône de l'extension VEX Robotics dans le menu latéral de VS Code est mise en surbrillance.
  • Cliquez sur le bouton Importer le projet sous ACTIONS DU PROJET dans la barre latérale principale.
    L'extension VEX Robotics a été sélectionnée et affiche les options de création et d'importation de projets. Le bouton Importer le projet est mis en surbrillance.
  • La fenêtre Importer le projet s'affiche. Sélectionnez le fichier de projet VEXcode IQ à importer et cliquez sur le bouton Ouvrir
    Remarque : Les types de fichiers de projet VEXcode pris en charge pour VEX IQ sont : 
    • .iqcpp (projet VEXcode IQ C/C++) 
    • .iqpython (projet VEXcode IQ Python)
    Remarque : Seuls les projets configurés pour utiliser IQ (2e génération) peuvent être importés. Si vous essayez d'importer un projet VEXcode IQ configuré pour IQ (1ère génération), le processus d'importation échouera.
    Les projets VEX enregistrés apparaissent dans les fichiers de l'utilisateur, dans l'explorateur de fichiers. Un projet C/C++ et un projet Python (2e génération) sont répertoriés.
  • Définissez le nom du projet, la description et l’emplacement du projet importé.
    • (Facultatif) Si vous souhaitez modifier le nom du projet importé, saisissez le nouveau nom du projet dans la zone de texte sous Nom du projet.
      Remarque : Le nom du projet sera utilisé pour le nom du dossier de niveau supérieur du projet. Ce sera également le nom affiché sur l’écran de l’appareil VEX une fois l’application téléchargée sur le robot.
      Le projet VEX précédemment enregistré a été sélectionné pour être importé, et le champ Nom du projet est maintenant mis en surbrillance.
    • (Facultatif) Tapez la description du projet dans la zone de texte sous Description.
      Remarque : La description du projet s'affichera également sur l'écran de l'appareil sous les informations du projet.
      Le projet VEX précédemment enregistré a été sélectionné, et le champ Description est maintenant mis en surbrillance.
    • (Facultatif) Si vous souhaitez enregistrer le projet dans un emplacement différent du dossier de projet par défaut, cliquez sur le bouton Parcourir pour sélectionner l'emplacement du dossier de projet sur l'ordinateur.
      Remarque : L'emplacement du projet par défaut est défini sur le dossier de projet par défaut trouvé dans les paramètres globaux de l'extension.
      Le projet VEX précédemment enregistré a été sélectionné, et le bouton Parcourir est maintenant mis en surbrillance ; il permet de modifier l’emplacement d’enregistrement.
    • Cliquez sur le bouton Importer pour importer le projet. La fenêtre VS Code va commencer à s'actualiser.
  • Une fois l'actualisation de la fenêtre VS Code terminée, le projet VEXcode IQ est importé dans l'extension VEX VS Code. Pour visualiser et développer le code du projet, cliquez sur src sous le nom du projet dans la barre latérale.
    VS Code avec un projet VEX C/C++ précédemment enregistré importé et ouvert avec succès. Le menu latéral est ouvert et le dossier nommé src est sélectionné.
  • Cliquez sur main.py (si le projet importé est un projet Python) ou main.cpp (si le projet importé est un projet C/C++) sous src dans la barre latérale.
    VS Code avec le dossier src ouvert et le fichier main.cpp sélectionné.
  • Le code du projet importé sera affiché dans la zone Éditeur, où nous pouvons modifier ou remixer le projet importé pour VEX IQ (2e génération).
    VS Code avec le fichier main.cpp ouvert et le code C/C++ affiché dans l'éditeur. L'utilisateur est désormais prêt pour la programmation VEX C/C++ dans VS Code.

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

Last Updated: