cpc*_*ung 2 go visual-studio-code
我正在使用 Visual Studio 代码在 golang 中进行编码。
这里是代码库。 https://github.com/chakpongchung/public/tree/master/rpc/src
复制自本文档:https : //golang.org/pkg/net/rpc/
对于这个特定示例,我看不到任何函数定义弹出窗口,也无法通过按 F12 在 vscode 中使用“转到定义”。我可以在我的电脑的其他项目中看到定义弹出窗口。
我已经使用 env.sh 在 ubuntu 16.04 中的 .bashrc 中设置了我的 gopath
所有插件和visual studio代码版本都是最新的。使用函数定义提示应该怎么做?
更新:问题现在通过设置解决:
export GOPATH=`pwd`
Run Code Online (Sandbox Code Playgroud)
代替:
export GOPATH=${GOPATH}:`pwd`
Run Code Online (Sandbox Code Playgroud)
谢谢大家!虽然我仍然不知道让多个 gopath 工作。
Him*_*shu 10
此问题出现在 vs 代码的新版本或更新中。我的版本是1.22
,当我尝试编辑 Go doc 工具的 go 扩展设置时,它开始在我的 vs 代码中工作
File > Preferences > Settings > Extensions > Go(Configuration)
Run Code Online (Sandbox Code Playgroud)
将 Docs Tool 从 设置godoc
为gogetdoc
。如果您还没有下载gogetdoc
. 首先下载它并重新启动vscode以加载工具。
go get -u github.com/zmb3/gogetdoc
Run Code Online (Sandbox Code Playgroud)
现在按F12
转到定义。我希望它有帮助。
归档时间: |
|
查看次数: |
9259 次 |
最近记录: |