我正在尝试设置Sublime Text 2,以便它也为App Engine包提供代码完成服务。
在我的GoSublime用户设置中
{
"shell": ["/bin/bash"],
"env": {"GOPATH": "$HOME/gocode/:$HOME/src/go_appengine/goroot/src/"},
"fmt_cmd": ["goimports"]
}但是,我不能让App Engine包工作的代码完成。
我还将darwin_amd64_appengine/符号链接到~/src/go_appengine/goroot/pkg中的darwin_amd64。
有什么想法吗?
发布于 2014-02-24 04:37:36
我与GoSublime的作者进行了相当长的讨论,他非常有帮助,我们最终解决了这个问题。
您可以按照in this GitHub issue的许多步骤进行操作。
在此过程中,作者修复了两个小bug,因此更新GoSublime可能就是您需要做的全部工作。如果这对你有帮助,请投票给正确的答案。
发布于 2015-06-02 21:23:15
以避免其他人访问Ralf链接到的问题。下面是我将GoSublime Settings-User更改为的内容:
GoSublime.sublime-settings
{
"use_legacy_imports": true,
"installsuffix": "appengine",
"env": {
"GOPATH": "$HOME/google-cloud-sdk/platform/google_appengine/goroot"
}
}https://stackoverflow.com/questions/21970220
复制相似问题