windows下用visual studio code 調試go代碼

來源:互聯網
上載者:User

標籤:

  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”。好了,到此就可以調試了。

windows下用visual studio code 調試go代碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.