windows下用visual studio code 調試go代碼


  1.  http://www.golangtc.com/download下載安裝包或壓縮包
  2.  配置環境變量
    1. 配置GOROOT:

       
    2. 配置PATH:在PATH最后添加

    3. 配置GOPATH:GOPATH的作用請自行百度,具體目錄可以自行定義

  3. 需要的擴展插件
    • 代碼自動完成(使用gocode)
    • 快速提示信息(使用godef)
    • 跳轉到定義(使用godef)
    • 搜索參考引用(使用go-find-references)
    • 文件大綱(使用go-outline)
    • 重命名(使用gorename)
    • 保存構建(使用go build和go test)
    • 代碼格式化(使用goreturns或goimports或gofmt)
    • 調試代碼(使用delve)
  4. 安裝擴展(如果使用visual studio code 請略過此步)
    1. 代碼補全擴展,在命令行中執行(樣例,其他插件同理)
      go get -u -ldflags -H=windowsgui github.com/nsf/gocode
      go install github.com/nsf/gocode
  5. 安裝編輯器
      1. 下載vs code(對vs code的評價):https://www.visualstudio.com/en-us/products/code-vs.aspx
      2. 按ctrl+shift+p,輸入install,選擇
      3. 選擇之后會掃描擴展包,這個過程會比較慢,等擴展包列表出來以后選擇go。
      4. 選擇go語言后右下角會提示

      5. 點擊上方的提示會出現這個提示,點擊install(這個過程中最好帆**薔)

      6. 再安裝的過程會報找不到tools下的一些擴展。在命令行中執行 "git clone https://github.com/golang/tools.git"(需要提前安裝git)
      7. 把克隆下來的tools文件夾移動到C:\Go\GOPATH\src\golang.org\x文件中
      8. 再次執行4、5步。重啟vs code
      9. vs code 本身並不能調試go的代碼,需要安裝go delve 插件來調試。

      10. 在命令行中執行“go get -u -v github.com/derekparker/delve/cmd/dlv”。好了,到此就可以調試了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM