Comandos WPILib en Visual Studio Code

Este documento contiene una lista completa de los comandos proporcionados por la extensión de código WPILib VS y lo que hacen.

Para acceder a estos comandos, presione Ctrl + Shift + P para abrir la paleta de comandos, luego comience a escribir el nombre del comando como se muestra aquí para filtrar la lista de comandos. Haga clic en el nombre del comando para ejecutarlo.

  • WPILib: Build Robot Code - Construye un proyecto abierto usando GradleRIO

  • WPILib: Create a new project - Crea un nuevo proyecto de robot

  • WPILib C++: Refresh C++ Intellisense: fuerza una actualización de la configuración de 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 - cancela cualquier tarea que la extensión WPILib esté ejecutando actualmente

  • WPILib: Change Auto Save On Deploy Setting - Cambia si los archivos se guardan automáticamente al realizar una implementación. Este valor predeterminado es Activado.

  • WPILib: Change Auto Start RioLog on Deploy Setting - Cambie si RioLog se inicia automáticamente al implementar. Este valor predeterminado es Activado.

  • WPILib: Change Desktop Support Enabled Setting - Cambie si está habilitada la creación de código de robot en el escritorio. Habilite esto para fines de prueba y simulación. De forma predeterminada, el soporte de escritorio está desactivado.

  • WPILib: Change Language Setting - Cambia si el proyecto actualmente abierto es C++ o Java.

  • WPILib: Change Run Commands Except Deploy/Debug in Offline Mode Setting - Cambie si GradleRIO se está ejecutando en modo en línea para comandos diferentes a deploy/debug (intentará extraer automáticamente las dependencias de la red). El valor predeterminado es deshabilitado (modo en línea).

  • WPILib: Change Run Deploy/Debug Command in Offline Mode Setting - Cambia si GradleRIO se está ejecutando en modo en línea para deploy/debug (intentará extraer automáticamente las dependencias de la red). El valor predeterminado es deshabilitado (modo fuera de línea).

  • WPILib: Change Select Default Simulate Extension Setting - Cambia si las extensiones de simulación son habilitadas predeterminadamente (todas las extensiones de simulación que sean definidas en build.gradle serán deshabilitadas)

  • WPILib: Change Skip Tests On Deploy Setting: cambie si se deben omitir las pruebas en la implementación. El valor predeterminado es deshabilitado (las pruebas se ejecutan en la implementación)

  • WPILib: Change Stop Simulation on Entry Setting: cambia si se debe detener el código del robot al ingresar al ejecutar la simulación. El valor predeterminado es deshabilitado (no se detiene al ingresar).

  • 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: compile e implemente código de robot en roboRIO en modo de depuración y comience a depurar

  • WPILib: Deploy Robot Code: compile e implemente código de robot en 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 - Instale las herramientas de WPILib Java (por ejemplo, SmartDashboard, Shuffleboard, etc.). Tenga en cuenta que esto lo hace de forma predeterminada el instalador fuera de línea

  • WPILib: Manage Vendor Libraries - Instalar / actualizar bibliotecas de 3ros

  • WPILib: Open API Documentation - Abre ya sea WPILib Javadocs o la documenación C++ Doxygen

  • WPILib: Open Project Information: abre un widget con información del proyecto (versión del proyecto, versión de extensión, etc.)

  • WPILib: Open WPILib Command Palette - Este comando es usado para abrir un WPILib Command Palette (equivalente de presionar Ctrl+Shift+P y teclear WPILib)

  • WPILib: Open WPILib Help - Esto abre una página simple que enlaza con la documentación de WPILib (este sitio)

  • WPILib: Reset Ask for WPILib Updates Flag: esto borrará el indicador del proyecto actual, lo que le permitirá volver a solicitar la actualización de un proyecto a la última versión de WPILib si previamente eligió no actualizar.

  • WPILib: Run a command in Gradle: esto le permite ejecutar un comando arbitrario en el entorno de comandos de GradleRIO

  • WPILib: Set Team Number: se utiliza para modificar el número de equipo asociado con un proyecto. Esto solo es necesario si necesita cambiar el número de equipo del que se especificó inicialmente al crear el proyecto.

  • WPILib: Set VS Code Java Home to FRC Home - Establezca la variable VS Code Java Home para que apunte al Java Home descubierto por la extensión FRC. Esto es necesario si no usa el instalador fuera de línea para asegurarse de que la configuración de intellisense esté sincronizada con la configuración de compilación de WPILib.

  • WPILib: Show Log Folder: muestra la carpeta donde la extensión WPILib almacena los registros internos. Esto puede ser útil al depurar / informar un problema de extensión a los desarrolladores de 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: esto inicia la pantalla RioLog utilizada para ver la salida de la consola desde un programa de robot

  • WPILib: Start Tool: esto le permite iniciar herramientas WPILib (por ejemplo, SmartDashboard, Shuffleboard, etc.) desde dentro de VS Code

  • WPILib: Test Robot Code: esto crea el proyecto de código de robot actual y ejecuta las pruebas creadas. Esto requiere que Desktop Support esté configurado en Enabled.