【发布时间】:2017-07-26 08:22:19
【问题描述】:
刚刚获得了 Golang 扩展的更新,它似乎已损坏,在 package main 上报告错误,这实际上只是我的导入列表,没有任何有用信息(见下面的屏幕截图)。它拒绝 lint 或做任何令人讨厌的有用的事情。
所以我想快速跳回到以前的版本,在 VS Code 中如何做到这一点?我似乎在文档中根本找不到它。
注意:我正在使用 VS Code 版本 1.10.1,只有 golang 包。代码是有效的golang。
【问题讨论】:
-
您更新了任何以前使用过的包?
-
不,只有 golang 包,也没有代码更改 - 代码是有效的 golang,是的,vs 代码版本 1.10.1
-
您是否在 go ext 自述文件 (0.6.54) 中看到了这一行:
Important Note: If you have recently upgraded to Go 1.7, you may need to run gocode close in your terminal to ensure Go completion lists continue to work correctly. See https://github.com/Microsoft/vscode-go/issues/441. -
啊,我以为这是无关的,第一次尝试没有用,但删除并重新编译 gocode 并重新启动 vscode 后它可以工作,谢谢!编辑:好吧,没关系,它以随机源文件的形式返回 - 是时候打开一个问题了......
-
@Southclaws 您可能希望将较新的答案标记为已接受。 :)