CodeBull 快速入門
跟著這個循序漸進的指南,在 VS Code 中掌握動態插樁。
01
安裝
在 VS Code 擴充功能市場中搜尋 "CodeBull" 並點擊安裝。確保您已開啟一個 Go 專案。
在你的 Go 專案中加入匯入:
import (
_ "github.com/0xbu11/codebull"
)
伺服器配置
監聽位址可以透過以下三種方式配置:
- 使用明確的位址呼叫
shadow.Start(addr)(例如:9000或127.0.0.1:9000)。 - 設定
EGO_SHADOW_ADDR(完整的監聽位址)。 - 設定
EGO_SHADOW_PORT(僅連接埠,例如9000)。
優先順序為:
shadow.Start(addr) (明確位址) > EGO_SHADOW_ADDR >
EGO_SHADOW_PORT > 預設 :8888。
注意事項:
EGO_SHADOW_PORT必須是有效的數字連接埠 (1-65535),否則將退回使用:8888。EGO_SHADOW_ADDR可以是127.0.0.1:9000或:9000。
- Base URL:
http://localhost:8888 - WebSocket URL:
ws://localhost:8888
02
注入日誌
打開任何一個 Go 檔案。您將會在函數或是行的上方看到 CodeLens 動作。點擊 "Set Log" 來注入一個日誌點。IDE 會自動追蹤下一次的執行。
03
即時檢視日誌
打開 CodeBull Log 面板。當您的應用程式執行時,日誌將會即時串流顯示,您完全不需要重新編譯或重啟您的應用程式。
04
視覺化指標
透過 CodeLens 點擊 "Set Metric"。選擇一個要追蹤的變數。打開 CodeBull Metric 面板即可看見該變數數值隨時間變化的即時圖表。
