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 - Seleccione la cadena de herramientas que se usará para Intellisense (es decir, escritorio frente a roboRIO frente a …). Es lo mismo que hacer clic en el modo actual en la barra de estado inferior derecha.

  • WPILib C++ Select Enabled C++ Intellisense Binary Types - Cambie Intellisense entre estático, compartido, y ejecutable

  • 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: Check for WPILib Updates: busque una actualización de las extensiones de WPILib

  • 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: Import a WPILib 2020 Gradle Project - Abra un asistente para ayudarlo a crear un nuevo proyecto desde un proyecto de VS Code Gradle de 2020 existente. Otros documentos en importing gradle project

  • WPILib: Import a WPILib Eclipse Project: abra un asistente para ayudarlo a crear un nuevo proyecto de VS Code a partir de un proyecto WPILib Eclipse existente de una temporada anterior. Más documentación está en importing eclipse 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 on Desktop: esto crea el proyecto de código de robot actual en su PC y lo inicia en la simulación. Esto requiere que Desktop Support esté configurado en 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.