Commandes WPILib sous Visual Studio Code

Ce document contient une liste complète des commandes fournies par l’extension WPILib VS Code Extension et ce qu’elles font.

Pour accéder à ces commandes, appuyez sur Ctrl+Maj+P pour ouvrir la palette Command Palette, puis commencez à taper le nom de la commande comme illustré ici pour filtrer la liste des commandes. Cliquez sur le nom de la commande pour l’exécuter.

  • WPILib: Build Robot Code - Construit un projet ouvert à l’aide de GradleRIO

  • WPILib: Create a new project - Créer un nouveau projet de robot

  • WPILib C++: Refresh C++ Intellisense - Force une mise à jour de la configuration C++ Intellisense.

  • WPILib C++: Select Current C++ Toolchain - Select the toolchain to use for Intellisense (i.e. desktop vs. roboRIO vs…). This is the same as clicking the current mode in the bottom right status bar.

  • WPILib C++: Select Enabled C++ Intellisense Binary Types - Switch Intellisense between static, shared, and executable

  • WPILib: Cancel currently running tasks - Annule toutes les tâches que l’extension WPILib exécute actuellement

  • WPILib: Change Auto Save On Deploy Setting - Modifie si les fichiers sont enregistrés automatiquement ou non lors d’un déploiement. La valeur par défaut est Enabled..

  • WPILib: Change Auto Start RioLog on Deploy Setting - Modifie si RioLog démarre automatiquement ou non lors du déploiement. La valeur par défaut est Enabled.

  • WPILib: Change Desktop Support Enabled Setting - Modifie si la création de code robot sur le Bureau est activée. Activez ce paramètre à des fins de test et de simulation. Par défaut la prise en charge du bureau n’est pas activée.

  • WPILib: Change Language Setting - Cette commande permet de modifier le langage du projet actuellement ouvert s’il est C++ ou Java.

  • WPILib: Change Run Commands Except Deploy/Debug in Offline Mode Setting - Modifier si GradleRIO s’exécute en mode en ligne pour les commandes autres que déployer/déboguer (tentera d’extraire automatiquement les dépendances en ligne). Par défaut, activé (mode en ligne).

  • WPILib: Change Run Deploy/Debug Command in Offline Mode Setting - Change si GradleRIO s’exécute en mode en ligne pour le déploiement/débogage (tente d’extraire automatiquement les dépendances en ligne). Par défaut, désactivé (mode hors ligne).

  • WPILib: Change Select Default Simulate Extension Setting - Change si les extensions de simulation sont activées par défaut (toutes les extensions de simulation définies dans build.gradle seront activées)

  • WPILib: Change Skip Tests On Deploy Setting - Cette commande permet d’ignorer ou non les tests lors du déploiement. Par défaut, ce paramètre est configuré à Disabled (les tests sont exécutés sur le déploiement)

  • WPILib: Change Stop Simulation on Entry Setting - Configure l’arrêt ou non du code robot à l’entrée lors de l’exécution de la simulation. Par défaut, le paramètre est configuré sur Disabled (ne vous arrêtez pas à l’entrée).

  • WPILib: Change Use WinDbg Preview (From Store) as Windows Debugger Setting - Change whether to use the VS Code debugger or WinDbg Preview (from Windows Store).

  • WPILib: Check for WPILib Updates - Check for an update to the WPILib GradleRIO version for the project. This does not update the Visual Studio Code extension, tools, or offline dependencies. Users are strongly recommended to use the offline wpilib installer

  • WPILib: Debug Robot Code - Permet de construire et déployer du code robot sur le roboRIO en mode débogage et commencer le débogage

  • WPILib: Deploy Robot Code - Permet de construire et déployer du code robot pour roboRIO

  • WPILib: Hardware Sim Robot Code - This builds the current robot code project on your PC and starts it running in simulation using hardware attached to the comupter rather then pure software simulation. Requires vendor support.

  • WPILib: Import a WPILib 2020-2023 Gradle Project - Open a wizard to help you create a new project from a existing VS Code Gradle project from 2020-2022. Further documentation is at importing gradle project

  • WPILib: Install tools from GradleRIO - Installe les outils Java WPILib (p. ex. SmartDashboard, Shuffleboard, etc.). Notez que cela se fait par défaut par l’installateur hors connexion

  • WPILib: Manage Vendor Libraries - Installer/mettre à jour des bibliothèques tierces

  • WPILib: Open API Documentation - Ouvre la documentation WPILib Javadocs ou C++ Doxygen

  • WPILib: Open Project Information - Ouvre un widget avec des informations de projet (version project, version d’extension, etc.)

  • WPILib: Open WPILib Command Palette - Cette commande est utilisée pour ouvrir une WPILib Command Palette (équivalent de taper Ctrl+Shift+P et de taper WPILib)

  • WPILib: Open WPILib Help - Cette commande ouvre une page simple qui se connecte à la documentation WPILib (ce site)

  • WPILib: Reset Ask for WPILib Updates Flag - Cette commande effacera l’indicateur du projet en cours, ce qui vous permettra de rélancer l’invite afin de mettre à jour un projet à la dernière version WPILib si vous avez précédemment choisi de ne pas mettre à jour.

  • WPILib: Run a command in Gradle - Cette commande vous permet d’exécuter une commande arbitraire dans l’environnement de commande GradleRIO

  • WPILib: Set Team Number - Cette commande est utilisée pour modifier le numéro d’équipe associé à un projet. Cette opération n’est nécessaire que si vous devez modifier le numéro d’équipe de celui initialement spécifié lors de la création du projet.

  • WPILib: Set VS Code Java Home to FRC Home - Cette commande configure la variable VS Code Java Home pour pointer vers l’emplacement de Java découverte par l’extension FRC. Cette opération est nécessaire si vous n’utilisez pas l’installateur hors connexion pour vous assurer que les paramètres intellisense sont synchronisés avec les paramètres de construction de WPILib.

  • WPILib: Show Log Folder - Affiche le dossier où l’extension WPILib stocke les journaux internes. Cela peut être utile lors du débogage/signalement d’un problème d’extension aux développeurs WPILib

  • WPILib: Simulate Robot Code - This builds the current robot code project on your PC and starts it running in simulation. This requires Desktop Support to be set to Enabled.

  • WPILib: Start RioLog - Cette commande démarre l’affichage RioLog utilisé pour afficher la sortie de la console à partir d’un programme de robot

  • WPILib: Start Tool - Cette commande vous permet de lancer des outils WPILib (par exemple SmartDashboard, Shuffleboard, etc.) à partir de VS Code

  • WPILib: Test Robot Code - Cette commande construit le projet actuel de code robot et exécute tous les tests créés. Cette opération nécessite que Desktop Support soit configuré sur Enabled.