zoukankan      html  css  js  c++  java
  • 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:GoGOPATHsrcgolang.orgx文件中
        8. 再次执行4、5步。重启vs code
        9. vs code 本身并不能调试go的代码,需要安装go delve 插件来调试。

        10. 在命令行中执行“go get -u -v github.com/derekparker/delve/cmd/dlv”。好了,到此就可以调试了。
  • 相关阅读:
    [GDOI2018]滑稽子图
    单位根反演学习笔记
    ODOO/OPENERP的网页模块QWEB简述
    odoo中的QWeb模板引擎
    项目管理)沟通管理
    从vc6升级到vc7的一些问题及解决方法
    vc++ 2005 发布程序
    颜色取反
    几个VC6.0到VC9.0的错误解决方案
    测试计划测试用例
  • 原文地址:https://www.cnblogs.com/eric-z/p/5217530.html
Copyright © 2011-2022 走看看