• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    Vscode怎么实现远程调试项目? vscode远程调试go的配置教程

    发布者: 皮3591 | 发布时间: 2025-6-20 18:34| 查看数: 51| 评论数: 0|帖子模式

    有时候我们需要远程调试项目,今天我们就来看看vscode远程调试go的配置方法。
    Visual Studio Code(代码编辑器) v1.99.3 64位 中文免费绿色版

    • 类型:编译工具
    • 大小:143MB
    • 语言:简体中文
    • 时间:2025-04-17
    查看详情Vscode安装,默认都安装了
    在Vscode中连接远程机器,在远程机器下载Go插件

    下载了Go插件之后,安装其他相关Go的开发调试工具。Ctrl + Shift + p(Mac是Command + Shift + p)按键打开配置弹窗,输入Go: Install/Update Tools,勾选所有开发调试工具(特别是dlv工具,是Go语言调试必备)

    配置远程调试相关信息。如图所示:

    • Ctrl + Shift + d(Mac是Command + Shift + d)快捷键或者直接点击左边工具栏的测试调试按键跳到调试面板,之后点击
    • 如果之前还没创建过相关配置文件,那么点击创建launch.json配置文件,在之后弹出的选项框中选择 Go: Lanuch Package创建配置文件。


    如果之前已经创建过了launch.json文件,那么点解设置按钮弹出配置文件


    配置远程调试配置项(由于vscode直接连的远程机器,获取的远程代码,所以无需在本地拷贝一份与远程代码一样的源码)。如图所示例子


    Vscode进行调试。选择对应的调试配置项,点击旁边的调试按钮进行调试

    问题解决。报错信息显示conf/conf.toml文件找不到。但是conf目录项确实有conf.toml文件。报错的原因是dlv命令是在cmd目录下执行的,那么调试服务的工作目录是cmd目录下,而conf目录与cmd目录是同等级目录,所以应该将main.go文件的init函数中配置文件路径从"conf/conf.toml"改成"../conf/conf.toml",即可解决问题。


    重启调试服务,Vscode进行开启调试。如图所示,开始调试!!!

    以上就是vscode远程调试go的配置教程,希望大家喜欢,请继续关注脚本之家

    来源:https://www.jb51.net/softjc/967320.html
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    浏览过的版块

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表