了解 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: