下面介绍了如何安装GoClipse The instructions。
我根本没有得到任何自动补全的东西,无论是我写的本地包,内置的东西,还是GAE的东西(我已经下载了Go src到SDK文件夹,正如wiki所说的那样)。
是否有可以检查的设置,以确保设置正确?自动完成功能在当前版本中是否可以正常工作?
发布于 2011-09-18 04:00:38
正如你链接到的带有AppEngine的GoClipse文章所说的:
我们假设读者有一个在其
环境中运行的GoClipse的工作副本。
所以这不是你想要参考的文章。相反,请检查GoClipse。
自动补全在eclipse中被命名为content assist。GoClipse功能说明:
现在通过适用于Windows、OS X 64位和Linux64位的Gocode提供内容辅助。
Gocode是一个自动完成的守护进程。因此,除了eclipse + GoClipse之外,您还必须安装和运行该应用程序。
发布于 2011-09-19 13:04:00
用于Linux平台的Goclipse的当前版本中存在一个错误。它目前为Windows、64位OS X和64位Linux提供了预建版本的gocode。我只能用有限的资源在本地测试它,所以我真的依赖于用户报告他们在以下位置发现的问题:
http://code.google.com/p/goclipse/issues/list
如果您遇到问题,我强烈建议您下载gocode并将其安装到$GOROOT/bin目录中,看看这是否有帮助。否则,修复将在几天后的下一个版本中出现。
另外,很抱歉给您带来了麻烦,并感谢您尝试Goclipse。
发布于 2015-01-15 02:42:46
如果您没有在Linux上使用gocode upstream (而是Eclipse附带的gocode),那么您也不能使用CRTL+F11构建您的应用程序,尽管只需单击Run->Run就可以了。
所以,我强烈建议在Linux上更新你的gocode,就像这样简单:
$ sudo GOPATH=/opt/go/ go get -u github.com/nsf/gocode https://stackoverflow.com/questions/7450989
复制相似问题