dongshan2680 2015-11-18 02:40
浏览 30

如何设置LiteIDE,以便Golang标识符补全在所有程序包中都能正常工作?

I am currently trying to use LiteIDE to edit golang code, and my question is about setting up LiteIDE so that identifier completion works when I have more than one package.

I have a directory structure like:

  • myProject
    • stuff
      • various non-Go files
    • src
      • pack1
        • pack1a.go
        • pack1b.go
      • pack2
        • pack2a.go
        • pack2b.go

So in pack2a.go, I want to be able to type something like pack1.So and then press Control Space and get a list of pack1.Something and pack1.SomethingElse. However, I am not getting this (it does not list anything).

Does anyone know what I should be doing?

(I have asked a similar question previously for Intellij Idea).

  • 写回答

1条回答 默认 最新

  • duanqinbi9029 2015-11-18 05:48
    关注

    Try a go install of your app, then go back to your editor.

    If pkg2 has not been compiled at least once, pkg1 wouldn't be able to do any completion from pkg2 methods.

    评论

报告相同问题?

悬赏问题

  • ¥15 微信小程序协议怎么写
  • ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
  • ¥20 怎么用dlib库的算法识别小麦病虫害
  • ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
  • ¥15 java写代码遇到问题,求帮助
  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看