使用者設定是 Visual Studio Code 為每個擴充功能提供的全域設定。 VEX 使用者設定可讓我們根據自己的要求配置 VEX 擴展,並應用於每個 VEX VS Code 擴展專案。
存取 VS Code 中的 VEX 使用者設定
- 點選 VS Code 使用者介面左下角的設定圖示。
- 上下文選單將出現提示。 點選 設定 項。
- 將提示 設定 視窗。
- 點選 設定 視窗左側清單檢視中的 擴充 項目可擴充 擴充 清單並查看其項目。
- 將清單檢視向下捲動到底部,然後按一下清單項目 VEX。
- VEX 用戶設定將出現在右側面板。
VEX 使用者設定概述
-
控制器:通道(僅限 V5 控制器)
控制器:通道 設定控制 V5 Brain 和 V5 控制器之間的無線電通訊通道類型。 只有當 VS Code 透過 USB 連接到 V5 控制器且控制器透過 VEXnet 連接到 V5 Brain 時,此設定才適用。
要設定 V5 控制器無線電頻道,請點選下拉式選單並在 Download 和 Pit之間進行選擇。- 下載 - 設定為 下載時,一旦啟動使用者程式下載,電台將跳到下載 VEXnet 通道。 下載通道允許更高的資料速率和更有效率的下載。
-
Pit - 當設定為 Pit, 時,收音機將保留在 Pit 頻道上,下載將花費更長的時間。
-
Cpp SDK: Home
Cpp SDK Home 設定設定 C++ SDK(軟體開發工具包)的主目錄。 此設定定義電腦上安裝 C++ SDK 的位置。
注意:請勿編輯此設定。
-
Cpp 工具鏈:路徑
Cpp 工具鏈路徑 設定設定建置 C++ VEX VS Code 專案時所使用的工具鏈的路徑。
要設定 Cpp 工具鏈路徑,請在文字方塊中鍵入電腦上工具鏈的路徑。
-
常規:啟用用戶終端
啟用用戶終端 設定可讓 VEX 擴充功能在偵測到 VEX Brain 或 VEX 控制器時開啟用戶序列埠。 唯一的例外適用於不枚舉使用者序列埠的 V5 控制器。
要設定 啟用用戶終端 設置,請點選下拉選單並在 啟用 和 停用之間進行選擇。- 啟用 - 啟用 允許 VEX 擴充功能在啟動時連接到使用者連接埠並將建立互動終端。 如果在擴充功能運作時選擇 啟用 ,則如果連接了設備,擴充功能將嘗試開啟使用者連接埠。
- 禁用 - 停用 阻止 VEX 擴充功能在啟動時連接到使用者端口,並且不會建立互動終端。 如果在擴充功能執行時選擇 停用 ,則擴充功能將關閉使用者連接埠並刪除互動式終端。
-
常規:日誌條目
日誌條目 設定設定要從 VEX Brain 上傳的日誌條目數。
要設定日誌條目數,請在文字方塊中鍵入數字。
注意: 預設情況下,日誌條目數設定為 1000。
-
專案:建置類型
專案:建置類型 設定設定 VEX 擴充功能如何建置 C++ 專案。
要設定 Cpp 項目建置類型,請點選下拉選單並在 Build 和 Rebuild之間進行選擇。- 建置 - 建置 僅在偵測到專案原始碼中的任何變更時建置專案。
- 重建 - 重建 清理專案的建置目錄,然後建置專案。 此選項要慢得多。
-
項目:首頁
項目:首頁 設定在完成新建項目精靈時設定新項目的預設主目錄。
要設定新項目的預設位置,請在文字方塊中鍵入電腦上的目錄。
-
項目:下載後執行
項目:下載後執行 設定設定使用者程式是否應在下載到 VEX Brain 後執行。
要設定使用者程式在下載到 VEX Brain 後執行,請選取核取方塊。 若要將使用者程式設定為在下載後不執行,請取消選取該複選框。
注意: 預設情況下, 項目:下載後執行 設定旁的複選框為 未選取。
-
Python: SDK Home
Python SDK Home 設定設定Python SDK(軟體開發工具包)的主目錄。 此設定定義電腦上安裝 Python SDK 的位置。
注意:請勿編輯此設定。
-
系統 DFU:自動恢復
系統 DFU 自動恢復 設定設定當在 DFU(裝置韌體更新)模式下偵測到 IQ(第二)Brain 或 EXP Brain 時,Brain 是否應自動恢復。
要設定大腦在 DFU 模式下偵測到 IQ (2nd) Brain 或 EXP Brain 時自動恢復,請選取核取方塊。 否則,取消選取該複選框。
注意: 預設情況下, 系統 DFU:自動恢復 設定旁的複選框處於
-
Websocket 伺服器:啟用
Websocket 伺服器:啟用 設定使 VEX 擴充功能能夠啟動 Websocket 伺服器,從而允許伺服器和 VEX 設備之間進行即時資料傳輸。
要設定 Websocket 伺服器:啟用 設置,請點選下拉選單並在 啟用 和 停用之間進行選擇。- 啟用 - 如果選擇 啟用 ,VEX 擴充功能將啟動 Websocket 伺服器,這允許使用者存取所選 VEX 設備的雙向管道。 可以透過「ws://[ip]:[port]/vexrobotics.vexcode/device」存取 Websocket 伺服器。
- 禁用 - 如果選擇 停用 ,VEX 擴充將不會啟動 Wesocked 伺服器。
-
Websocket 伺服器:主機位址
Websocket 伺服器:主機位址 設定設定 WebSocket 伺服器的主機位址。 Websocket 伺服器託管在執行 VEX 擴充功能的電腦上。 Websocket 伺服器主機位址是用來存取 Websocket 伺服器的 IP 位址,位址為 `ws://[ip]:[port]/vexrobotics.vexcode/device`。
要設定主機位址、 在文字方塊中鍵入主機位址(IP 位址)。
-
Websocket 伺服器:連接埠
Websocket 伺服器:連接埠 設定配置執行 Websocket 伺服器的連接埠號碼。 連接埠號碼可用於存取位於 `ws://[ip]:[port]/vexrobotics.vexcode/device` 的 Websocket 伺服器。
要設定 Websocket 伺服器連接埠號碼、 在文字方塊中鍵入連接埠號碼。