如何为任何Go文件获取自动完成功能

huangapple go评论89阅读模式
英文:

Go: how to get autocomplete for any go file

问题

似乎Go语言有通过某个Go程序获取自动完成数据的功能。有没有示例可以提供?例如,我有一个名为test.go的文件,其中有一行代码:10:12。这个位置(10:12)在某个函数名后面,比如"getn" - 我能否获取以"getn"开头的所有函数的列表。

也就是说,获取自动完成数据。

英文:

Seems go has autocomplete data gettable via some go program. any example how to? e.g. i have file test.go and line:column 10:12. this pos (10:12) is after some func name, e.g. "getn" - can I get list of all funcs which begin with "getn".

ie, get autocomplete data.

答案1

得分: 0

感谢您的评论。答案是gocode,您可以在https://github.com/nsf/gocode 上找到它(其中包含了文档的压缩文件)。

英文:

Tks to comment. Answer is gocode https://github.com/nsf/gocode (it has document inside zip).

huangapple
  • 本文由 发表于 2015年1月5日 05:50:31
  • 转载请务必保留本文链接:https://go.coder-hub.com/27770737.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定