Visual Studio Code中的WPILib命令

本文档包含VS Code的WPILib扩展提供的命令及其作用的完整列表。

要使用这些指令,请先按Ctrl + Shift + P打开“指令面板”,然后开始输入命令名称(如下所示)以过滤命令列表。单击命令名称以执行它。

  • WPILib:Build Robot Code-使用GradleRIO构建打开的项目

  • WPILib:Create a new project-创建一个新的机器人项目

  • WPILib C ++:Refresh C ++ Intellisense-强制更新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**-停止WPILib扩展正在运行的所有任务

  • WPILib:Change Auto Save On Deploy Setting-更改在执行部署时是否自动保存文件。默认为启用。

  • WPILib:Change Auto Start RioLog on Deploy Setting-更改RioLog是否在部署时自动启动。默认为启用。

  • WPILib:Change Desktop Support Enabled Setting-更改是否启用在电脑上构建机器人代码。在测试和模拟时可以启用此功能。默认为关闭。

  • WPILib:Change Language Setting-更改当前打开的是C ++还是Java项目。

  • WPILib:Change Run Commands Except Deploy/Debug in Offline Mode Setting-更改GradleRIO是否在在线模式下运行除部署/调试以外的命令(将尝试从联机状态自动提取依赖项)。默认为启用(在线模式)。

  • WPILib:Change Run Deploy/Debug Command in Offline Mode Setting-更改GradleRIO是否在在线模式下进行部署/调试(将尝试从在线状态自动提取依赖项)。默认为禁用(离线模式)。

  • WPILib:Change Select Default Simulate Extension Setting-更改默认情况下是否启用模拟扩展(``build.gradle``中定义的所有模拟扩展都将被启用)

  • WPILib: Change Skip Tests on Delpoy Setting-设定在部署时是否跳过测试。默认为禁用(在部署时运行测试)

  • WPILib: Change Stop SImulation on Entry Setting –更改在开始运行模拟时是否停止机器人代码。默认为禁用(不停止输入)。

  • 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-构建机器人代码,将其配置到roboRIO,以调试模式开始调试

  • WPILib: Deploy Robot Code-构建机器人代码并将其部署到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 -安装WPILib Java工具(例如SmartDashboard,Shuffleboard等)。请注意,默认情况下,此操作由离线安装程序完成

  • WPILib: Manage Vendor Libraries-安装/更新第三方库

  • WPILib: Open API Documentation-打开WPILib Javadocs或C ++ Doxygen文档

  • WPILib: Open Project Information-打开带有项目信息(项目版本,扩展版本等)的“小帮手”

  • WPILib: Open WPILib Command Palette-此指令用于打开WPILib指令面板(等同于按Ctrl + Shift + P并输入”WPILib’’)

  • WPILib: Open WPILib Help-这将打开一个链接到WPILib文档(此网站)的页面

  • WPILib: Reset Ask for WPILib Updates Flag-这将清除当前项目上的标志,如果您先前选择暂不更新,这使得您可以将项目更新为最新的WPILib版本。

  • WPILib: Run a command in Gradle-这使您可以在GradleRIO环境中运行任意指令

  • WPILib: Set Team Number-用于修改与项目关联的团队编号。您只会在创建项目时更改最初指定的团队号时用到。

  • **WPILib: Set VS Code Java Home to FRC Home*-设置VS Code Java Home变量以指向FRC扩展发现的Java Home。如果不使用离线安装程序,您需要这样做以确保intellisense设置与WPILib构建设置同步。

  • WPILib: Show Log Folder-显示WPILib扩展存储内部日志的文件夹。在调试或报告扩展问题给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-这将启动用于查看机器人程序的控制台输出的RioLog显示。

  • WPILib: Start Tool-这使您可以从VS Code内部启动WPILib工具(例如SmartDashboard,Shuffleboard等)。

  • WPILib: Test Robot Code-这将构建当前的机器人代码项目并运行任何创建的测试。这需要将“Desktop Support”设置为已启用。