go - 如果自动完成在我的 vs code golang 项目中不起作用,我该怎么办?

标签 go visual-studio-code

重新启动 VS Code重新安装工具等简单建议不会有任何不同。

当我输入一些东西时,我得到这样的结果 image .

问题不在 Intellisense 本身,因为当我处理我的 html 或 css 文件时,自动完成功能完美无缺

我在互联网上找到的所有信息都没有帮助我,所以我决定在这里寻求帮助。

最佳答案

当您在主项目之外的另一个导入项目的源文件中时,会发生这种情况。

例如,如果您在“test1”这样的文件夹中有一个项目导入了一个包,例如 import “test2”。您在 VSCode 中打开 test1 文件夹,然后导航到 test2 中的文件,例如使用 Ctrl+单击基于 test2 的函数。然后在这个文件中,linter 不会帮助你,因为你不在 test2 项目中。您需要在 test2 文件夹中打开另一个 VSCode 才能使其正常工作。

关于go - 如果自动完成在我的 vs code golang 项目中不起作用,我该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71312460/

相关文章:

mysql - 谷歌应用引擎 golang,驱动程序 : bad connection

Golang - 覆盖所有用例的文本/模板单元测试

debugging - 可以在 VSCode 的调试控制台中自动评估吗?

ubuntu - 如何在 WSL2 中以 sudo 模式运行 VScode?

intellij-idea - 如何在没有 IntelliJ 的情况下运行 .http 文件?

JavaFX 在 VSCode 中运行,但带有场景生成器的 JavaFX 给出 "Error: JavaFX runtime components are missing, and are required to run this application"

json - 解码后的 json 响应返回空结构

angularjs - 服务 angularjs 路由 go-lang

Golang 参数函数

visual-studio-code - 从 WSL 中选择 Python 解释器