dousilie9522 2018-12-11 01:54
浏览 233

intellij golang插件调试始终会编译

i am using 181.4668.90 version of the Go plugin in Intellij and everything looks great. When debugging a golang test case, it necessarily does a compiling step, which is somewhat understandable. However, even when there is no changes to the golang source code, in the subsequent debug invocation, there is again the compiling step, which takes up a pretty significant amount of time.

Are there any workarounds that can be employed? I don't see any exceptions or the kind on the ide logs.

In general, does Intellij look for the compiled sources to be available on GOPATH before starting the debugger? Thanks!

IntelliJ IDEA 2018.1.3 (Ultimate Edition) Build #IU-181.4892.42, built on May 7, 2018 macOS 10.13.5 go version go1.9.6 darwin/amd64

  • 写回答

1条回答 默认 最新

  • dongwupei7803 2018-12-11 15:39
    关注

    Regardless if you use IntelliJ IDEA Ultimate or GoLand, the IDE won't compile the source code itself, it will defer that to the Go compiler.

    If you want to speed up the compilation step, upgrade to the latest Go available, Go 1.11.2 at the time of writing, as the Go compiler suffered massive improvements to build caching in Go 1.10. As you haven't specified which Go version you are running, I'm going to assume it's 1.9 or earlier.

    评论

报告相同问题?

悬赏问题

  • ¥15 mmocr的训练错误,结果全为0
  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀