Comprendre les paramètres utilisateur de l'extension VEX pour VS Code

Les paramètres utilisateur sont des paramètres globaux proposés par Visual Studio Code pour chaque extension. Les paramètres utilisateur VEX nous permettent de configurer l'extension VEX selon nos propres besoins et sont appliqués à chaque projet d'extension VEX VS Code.

Accéder aux paramètres utilisateur VEX dans VS Code

  • Cliquez sur l'icône Paramètres en bas à gauche de l'interface utilisateur de VS Code.

    L'icône des paramètres se trouve tout en bas de la barre d'activité de VS Code, dans le coin inférieur gauche de l'écran.
  • Le menu contextuel s'affichera. Cliquez sur l'élément Paramètres.

    Menu contextuel des paramètres de VS Code avec de nombreuses options. L'option « Paramètres » est mise en évidence ; il s'agit de la troisième option du menu, sous « Palette de commandes » et « Profils ».
  • La fenêtre Paramètres s'affichera.

    La fenêtre des paramètres de VS Code est ouverte et affiche par défaut l'article « Paramètres couramment utilisés ».
  • Cliquez sur l'élément Extensions dans la vue de liste de gauche de la fenêtre Paramètres pour développer la liste des Extensions et afficher ses éléments.

    La fenêtre des paramètres de VS Code est ouverte et la catégorie Extensions est mise en surbrillance dans la liste de navigation de gauche.
  • Faites défiler la liste jusqu'en bas et cliquez sur l'élément de liste VEX.

    La fenêtre des paramètres de VS Code est ouverte et le lien vers la page VEX dans la catégorie Extensions est mis en surbrillance.
  • Les paramètres utilisateur VEX apparaîtront dans le panneau de droite.

    Les paramètres utilisateur de VS Code s'ouvrent sur la page VEX où le comportement de l'extension VEX Robotics peut être personnalisé.

Aperçu des paramètres utilisateur VEX

  • Contrôleur : Canal (Contrôleur V5 uniquement)
    Le réglage Contrôleur : Canal contrôle le type de canal de communication radio entre un cerveau V5 et un contrôleur V5. Ce paramètre s'applique uniquement lorsque VS Code est connecté à
    contrôleur V5 via USB et que ce contrôleur est connecté à un V5 Brain via VEXnet.Pour régler le canal radio du contrôleur V5, cliquez sur le menu déroulant et sélectionnez entre Download et Pit
    • Téléchargement - Lorsqu'il est réglé sur Téléchargement, la radio passera à un canal VEXnet de téléchargement une fois qu'un téléchargement de programme utilisateur est lancé. Le canal de téléchargement permet des débits de données plus élevés et des téléchargements plus efficaces. 
    • Pit - Lorsqu'il est réglé sur Pit, la radio restera sur un canal de stand et le téléchargement prendra beaucoup plus de temps.

    Remarque : Par défaut, le canal radio du contrôleur V5 est réglé sur Télécharger.

    Paramètres utilisateur VEX avec l'option Canal de contrôleur affichée. Cette option possède un menu déroulant configuré par défaut sur « Télécharger ». La description indique : « Configure le canal radio du contrôleur V5. » Ce paramètre s'applique uniquement à la liaison radio VEXnet.
  • Cpp SDK : Accueil
    Le paramètre Cpp SDK Accueil définit le répertoire d’accueil du SDK C++ (Kit de développement logiciel). Ce paramètre définit l'emplacement sur l'ordinateur où le kit de développement logiciel C++ est installé.
    Remarque : NE MODIFIEZ PAS CE PARAMÈTRE.

    Paramètres utilisateur VEX avec l'option Accueil du SDK Cpp affichée. Cette option comporte un lien qui indique « Modifier dans settings.json ». La description indique : NE PAS MODIFIER.
  • Chaîne d'outils C++ : Chemin
    Le paramètre Chemin de la chaîne d'outils C++ définit le chemin d'accès à la chaîne d'outils utilisée lors de la création d'un projet C++ VEX VS Code.
    Pour définir le chemin d'accès à la chaîne d'outils C++, saisissez le chemin d'accès à la chaîne d'outils sur l'ordinateur dans la zone de texte.

    Paramètres utilisateur VEX avec la chaîne d'outils Cpp : option Chemin affichée. Cette option comporte un champ texte qui représente un chemin d'accès au fichier. La description indique : Chemin d'accès à la chaîne d'outils.
  • Général : Activer le terminal utilisateur
    Le paramètre Activer le terminal utilisateur permet à l'extension VEX d'ouvrir le port série utilisateur lorsqu'un VEX Brain ou un contrôleur VEX est détecté par l'extension. La seule exception concerne un contrôleur V5 qui ne s'identifie pas avec un port série utilisateur.
    Pour définir le paramètre Activer le terminal utilisateur , cliquez sur le menu déroulant et sélectionnez entre Activer et Désactiver
    • Activer - Activer permet à l'extension VEX de se connecter à un port utilisateur au démarrage et créera le terminal interactif. Si l'option Activer est sélectionnée pendant l'exécution de l'extension, celle-ci tentera d'ouvrir le port utilisateur si un périphérique est connecté.
    • Désactiver - Désactiver empêche l'extension VEX de se connecter au port utilisateur au démarrage et ne créera pas de terminal interactif. Si l'option Désactiver est sélectionnée pendant l'exécution de l'extension, celle-ci fermera le port utilisateur et supprimera le terminal interactif.
    Remarque : Par défaut, le paramètre Activer le terminal utilisateur est défini sur Activer.

    Paramètres utilisateur VEX avec l'option générale Activer le terminal utilisateur affichée. Cette option possède un menu déroulant qui est activé par défaut. La description indique : « Activer l’extension pour ouvrir et afficher les données du port utilisateur. »
  • Général : Entrées de journal
    Le paramètre Entrées de journal définit le nombre d’entrées de journal à télécharger depuis un VEX Brain.
    Pour définir le nombre d'entrées de journal, saisissez le nombre dans la zone de texte.
     : Par défaut, le nombre d’entrées de journal est fixé à 1000.

    Paramètres utilisateur VEX avec l'option Entrées de journal générales affichée. Cette option comporte un champ de texte dont la valeur par défaut est 1000. La description indique : Définit le nombre d’entrées de journal à télécharger depuis un VEX Brain.
  • Projet : Type de compilation
    Le paramètre Projet : Type de compilation définit comment l’extension VEX compilera un projet C++.
    Pour définir le type de construction du projet Cpp, cliquez sur le menu déroulant et sélectionnez entre Build et Rebuild
    • Build - Build ne compile le projet que lorsque des modifications sont détectées dans le code source du projet.
    • Reconstruction - Reconstruction nettoie le répertoire de construction du projet, puis construit le projet. Cette option est beaucoup plus lente.
    Remarque : Par défaut, le type de construction du projet Cpp est défini sur Construction.

    Paramètres utilisateur VEX avec l'option Type de construction du projet affichée. Cette option possède un menu déroulant configuré par défaut sur « Construire ». La description indique : Définir le type de compilation du projet Cpp.
  • Projet : Accueil
    Le paramètre Projet : Accueil définit le répertoire d’accueil par défaut d’un nouveau projet lors de la création d’un nouveau projet.
    Pour définir l'emplacement par défaut des nouveaux projets, saisissez le répertoire sur l'ordinateur dans la zone de texte.

    Paramètres utilisateur VEX avec l'option Accueil du projet affichée. Cette option comporte un champ texte qui représente un chemin d'accès au fichier. La description indique : Définit l’emplacement par défaut pour les nouveaux projets.
  • Projet : Exécuter après téléchargement
    Le Projet : Exécuter après téléchargement Ce paramètre détermine si le programme utilisateur doit s’exécuter après son téléchargement sur un VEX Brain.
    Pour configurer le programme utilisateur afin qu'il s'exécute après son téléchargement sur le VEX Brain, cochez la case. Pour empêcher l'exécution du programme utilisateur après le téléchargement, décochez la case.
    Remarque : Par défaut, la case à cocher en regard de le paramètre Projet : Exécuter après téléchargement est non cochée.

    Paramètres utilisateur VEX avec l'option « Exécuter le projet après le téléchargement » affichée. Cette option comporte une case à cocher qui n'est pas sélectionnée par défaut. La description indique : « Indiquer si le programme utilisateur doit s’exécuter après le téléchargement. »
  • Python : Répertoire d'installation du SDK
    Le paramètre Répertoire d'installation du SDK Python configure le répertoire d'installation du SDK Python (Kit de développement logiciel). Ce paramètre définit l'emplacement sur l'ordinateur où le kit de développement logiciel (SDK) Python est installé.
    Remarque : NE MODIFIEZ PAS CE PARAMÈTRE.

    Paramètres utilisateur VEX avec l'option Accueil du SDK Python affichée. Cette option comporte un lien qui indique « Modifier dans settings.json ». La description indique : NE PAS MODIFIER.
  • Système DFU : Récupération automatique
    Le paramètre Système DFU Récupération automatique détermine si le système doit se rétablir automatiquement lorsqu’un système IQ (2e système) ou un système EXP est détecté en mode DFU (mise à jour du micrologiciel de l’appareil).
    Pour configurer le cerveau pour qu'il récupère automatiquement lorsqu'un cerveau IQ (2e) ou un cerveau EXP est détecté en mode DFU, sélectionnez la case à cocher. Sinon, décochez la case.
    Remarque : Par défaut, la case à cocher en regard du paramètre Système DFU : Récupération automatique est sélectionnée.

    Paramètres utilisateur VEX avec l'option de récupération automatique DFU du système affichée. Cette option comporte une case à cocher sélectionnée par défaut. La description indique : « Configurer si le cerveau doit récupérer automatiquement lorsqu’un IQ2 ou un EXP est détecté en mode DFU. »
  • Serveur WebSocket : Activer
    Le paramètre Serveur WebSocket : Activer permet à l’extension VEX de démarrer le serveur WebSocket, ce qui permet le transfert de données en temps réel entre le serveur et le périphérique VEX.
    Pour configurer le serveur Websocket  : activer le paramètre , cliquez sur le menu déroulant et sélectionnez entre Activer et Désactiver
    • Activer - Si Activer est sélectionné, l'extension VEX démarrera le serveur Websocket, ce qui permet à l'utilisateur d'accéder à un canal bidirectionnel vers le périphérique VEX sélectionné. Le serveur Websocket est accessible à l'adresse `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Désactiver - Si Désactiver est sélectionné, l'extension VEX ne démarrera pas le serveur Wesocked. 
    Remarque : Par défaut, le paramètre Serveur Websocket : Activer est défini sur Désactiver.

    Paramètres utilisateur VEX avec l'option « Activer le serveur WebSocket » affichée. Cette option possède un menu déroulant qui est désactivé par défaut. La description indique : Permet à l’extension de démarrer un serveur WebSocket. Le serveur permet à l'utilisateur d'accéder à un canal bidirectionnel vers le périphérique VEX sélectionné. Le Websocket est accessible à l'adresse ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Serveur Websocket : Adresse de l’hôte
    Le Serveur Websocket : Adresse de l’hôte définit l’adresse de l’hôte du serveur WebSocket. Le serveur WebSocket est hébergé sur l'ordinateur sur lequel l'extension VEX est exécutée. L'adresse hôte du serveur WebSocket est l'adresse IP permettant d'accéder au serveur WebSocket à l'adresse `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Pour définir l'adresse de l'hôte, saisissez l'adresse de l'hôte (adresse IP) dans la zone de texte.

    Paramètres utilisateur VEX avec l'option Adresse hôte du serveur WebSocket affichée. Cette option comporte un champ texte dont l'adresse par défaut est 0.0.0.0. La description indique : Définit l’adresse de l’hôte.


  • Serveur Websocket : Port
    Le paramètre Serveur Websocket : Port configure le numéro de port du port sur lequel le serveur Websocket est exécuté. Le numéro de port peut être utilisé pour accéder au serveur WebSocket à l'adresse `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Pour définir le numéro de port du serveur Websocket, saisissez le numéro de port dans la zone de texte.

    Paramètres utilisateur VEX avec l'option Port du serveur WebSocket affichée. Cette option comporte un champ de texte qui, dans cet exemple, est défini sur le nombre 7071. La description indique : Définit le numéro de port du serveur WebSocket.

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

Last Updated: