问题: Golang IDE在按下f8进行步进调试时, 发现一直显示connected, 卡住无法往下走.
怀疑: 最近有更新了go版本,怀疑可能和这个有关.
解决方案: 试了几个网上办法.发现这个办法管用,而且很简单, 30s搞定.
大体原因是delve版本太低可能不兼容.(delve是专门用于go调式的工具) 具体操作如下

  1. Install the latest delve (mac平台用brew命令安装即可很快,命令: brew install delve)
  2. then in IntelliJ: Help → Edit Custom Properties...
    Add the following as a new line
    dlv.path=/usr/local/bin/dlv
  3. Save, close and restart the IDE

这套下来30s, 遇到类似的情况, 强烈建议试试!

标签: none

添加新评论