了解 VEX VS Code 扩展的用户设置

用户设置是 Visual Studio Code 为每个扩展提供的全局设置。 VEX 用户设置允许我们根据自己的要求配置 VEX 扩展,并应用于每个 VEX VS Code 扩展项目。

访问 VS Code 中的 VEX 用户设置

  • 单击 VS Code 用户界面左下角的设置图标。

    我们-image1.png
  • 上下文菜单将出现提示。 单击 设置 项。

    我们-image2.png
  • 将提示 设置 窗口。

    我们-image3.png
  • 单击 设置 窗口左侧列表视图中的 扩展 项目可扩展 扩展 列表并查看其项目。

    我们-image4.png
  • 将列表视图向下滚动到底部,然后单击列表项 VEX

    我们-image5.png
  • VEX 用户设置将出现在右侧面板中。

    我们-image6.png

VEX 用户设置概述

  • 控制器:通道(仅限 V5 控制器)
    控制器:通道 设置控制 V5 Brain 和 V5 控制器之间的无线电通信通道类型。 仅当 VS Code 通过 USB 连接到 V5 控制器并且控制器通过 VEXnet 连接到 V5 Brain 时,此设置才适用。
    要设置 V5 控制器无线电频道,请单击下拉菜单并在 Download Pit之间进行选择。 
    • 下载 - 当设置为 下载时,一旦启动用户程序下载,电台将跳转到下载 VEXnet 通道。 下载通道允许更高的数据速率和更高效的下载。 
    • Pit - 当设置为 Pit, ,收音机将保留在 Pit 频道上,下载将花费更长的时间。

    注意: 默认情况下,V5 控制器无线电频道设置为 下载

    我们-image7.png
  • Cpp SDK: Home
    Cpp SDK Home 设置设置 C++ SDK(软件开发工具包)的主目录。 此设置定义计算机上安装 C++ SDK 的位置。
    注意:请勿编辑此设置。

    我们-image8.png
  • Cpp 工具链:路径
    Cpp 工具链路径 设置设置构建 C++ VEX VS Code 项目时使用的工具链的路径。
    要设置 Cpp 工具链路径,请在文本框中键入计算机上工具链的路径。

    我们-image9.png
  • 常规:启用用户终端
    启用用户终端 设置允许 VEX 扩展在检测到 VEX Brain 或 VEX 控制器时打开用户串行端口。 唯一的例外适用于不枚举用户串行端口的 V5 控制器。
    要设置 启用用户终端 设置,请单击下拉菜单并在 启用 禁用之间进行选择。 
    • 启用 - 启用 允许 VEX 扩展在启动时连接到用户端口并将创建交互式终端。 如果在扩展程序运行时选择 启用 ,则如果连接了设备,扩展程序将尝试打开用户端口。
    • 禁用 - 禁用 阻止 VEX 扩展在启动时连接到用户端口,并且不会创建交互式终端。 如果在扩展程序运行时选择 禁用 ,则扩展程序将关闭用户端口并删除交互式终端。
    注: 默认情况下, 启用用户终端 设置设置为 启用

    我们-image10.png
  • 常规:日志条目
    日志条目 设置设置要从 VEX Brain 上传的日志条目数。
    要设置日志条目数,请在文本框中键入数字。
    注意: 默认情况下,日志条目数设置为 1000。

    我们-image11.png
  • 项目:构建类型
    项目:构建类型 设置设置 VEX 扩展如何构建 C++ 项目。
    要设置 Cpp 项目构建类型,请单击下拉菜单并在 Build Rebuild之间进行选择。 
    • 构建 - 构建 仅在检测到项目源代码中的任何更改时构建项目。
    • 重建 - 重建 清理项目的构建目录,然后构建项目。 此选项要慢得多。
    注意: 默认情况下,Cpp 项目构建类型设置为 Build

    我们-image12.png
  • 项目:主页
    项目:主页 设置在完成新建项目向导时设置新项目的默认主目录。
    要设置新项目的默认位置,请在文本框中键入计算机上的目录。

    我们-image14.png
  • 项目:下载后运行
    项目:下载后运行 设置设置用户程序是否应在下载到 VEX Brain 后运行。
    要设置用户程序在下载到 VEX Brain 后运行,请选中复选框。 要将用户程序设置为在下载后不运行,请取消选中该复选框。
    注意: 默认情况下, 项目:下载后运行 设置旁边的复选框为 未选中

    我们-image15.png
  • Python: SDK Home
    Python SDK Home 设置设置Python SDK(软件开发工具包)的主目录。 此设置定义计算机上安装 Python SDK 的位置。
    注意:请勿编辑此设置。

    我们-image16.png
  • 系统 DFU:自动恢复
    系统 DFU 自动恢复 设置设置当在 DFU(设备固件更新)模式下检测到 IQ(第二)Brain 或 EXP Brain 时,Brain 是否应自动恢复。
    要设置大脑在 DFU 模式下检测到 IQ (2nd) Brain 或 EXP Brain 时自动恢复,请选中复选框。 否则,取消选中该复选框。
    注意: 默认情况下, 系统 DFU:自动恢复 设置旁边的复选框处于选中

    我们-image17.png
  • Websocket 服务器:启用
    Websocket 服务器:启用 设置使 VEX 扩展能够启动 Websocket 服务器,从而允许服务器和 VEX 设备之间进行实时数据传输。
    要设置 Websocket 服务器:启用 设置,请单击下拉菜单并在 启用 禁用之间进行选择。 
    • 启用 - 如果选择 启用 ,VEX 扩展将启动 Websocket 服务器,这允许用户访问所选 VEX 设备的双向管道。 可以通过“ws://[ip]:[port]/vexrobotics.vexcode/device”访问 Websocket 服务器。
    • 禁用 - 如果选择 禁用 ,VEX 扩展将不会启动 Wesocked 服务器。 
    注意: 默认情况下, Websocket 服务器:启用 设置设置为 禁用

    我们-image18.png
  • Websocket 服务器:主机地址
    Websocket 服务器:主机地址 设置设置 WebSocket 服务器的主机地址。 Websocket 服务器托管在运行 VEX 扩展的计算机上。 Websocket 服务器主机地址是用于访问 Websocket 服务器的 IP 地址,地址为 `ws://[ip]:[port]/vexrobotics.vexcode/device`。
    要设置主机地址 在文本框中键入主机地址(IP 地址)。

    我们-image19.png


  • Websocket 服务器:端口
    Websocket 服务器:端口 设置配置运行 Websocket 服务器的端口号。 端口号可用于访问位于 `ws://[ip]:[port]/vexrobotics.vexcode/device` 的 Websocket 服务器。
    要设置 Websocket 服务器端口号在文本框中键入端口号。

    我们-image20.png

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: