Les bases de Visual Studio Code et l’extension WPILib

Microsoft’s Visual Studio Code is the supported IDE for C++ and Java development using WPILib. This article introduces some of the basics of using Visual Studio Code and the WPILib extension.

Page d’accueil

Écran d’accueil

Lorsque Visual Studio Code s’ouvre pour la première fois, une page d’accueil vous est présentée. Sur cette page, vous trouverez quelques liens rapides qui vous permettent de personnaliser Visual Studio Code ainsi qu’un certain nombre de liens vers des documents et vidéos d’aide qui peuvent vous être utiles pour en apprendre d’avantage sur les bases de l’IDE ainsi que quelques conseils et astuces.

Vous pouvez également remarquer un petit logo WPILib dans le coin supérieur droit. Il s’agit d’une façon d’accéder aux fonctionnalités fournies par l’extension WPILib (discuté ci-dessous).

Interface utilisateur

The most important link to take a look at is probably the basic User Interface document. This document describes a lot of the basics of using the UI and provides the majority of the information you should need to get started using Visual Studio Code for WPILib.

Palette de commandes

La palette de commandes peut être utilisée pour accéder ou exécuter presque toutes les fonctions ou fonctionnalités de Visual Studio Code (y compris celles de l’extension WPILib). La palette de commandes est accessible depuis le menu Affichage ou en appuyant sur Ctrl+Shift+P (Cmd+Shift+P sous macOS). Taper du texte dans la fenêtre restreindra dynamiquement la recherche aux commandes pertinentes et les affichera dans la liste déroulante.

Dans l’exemple suivant « wpilib » est saisi dans la zone de recherche après l’activation de la palette de commandes, et cette opération réduit la liste aux fonctions contenant WPILib.

Extension WPILib

Commandes WPILib

The WPILib extension provides the WPILib specific functionality related to creating projects and project components, building, and downloading code to the Systemcore and more. You can access the WPILib commands one of two ways:

  • En tapant « WPILib » dans la palette de commandes

  • En cliquant sur l’icône WPILib en haut à droite de la plupart des fenêtres. Cette opération ouvre la palette de commandes avec « WPILib » déjà saisi

Note

It is not recommended to install the Visual Studio IntelliCode plugin with the WPILib installation of VS Code as it is known to break IntelliSense in odd ways.

Pour plus d’informations sur les commandes spécifiques de l’extension WPILib, veuillez consulter les autres articles de ce chapitre.

Configuring the extension

The extension offers some configuration for how certain actions are performed. To see all the settings in the extension, open the Command Palette, type in « Open Settings (UI) », hit Enter, and put @ext:wpilibsuite.vscode-wpilib into the search box.