Golang Go语言中vscode 有没有能提示或补全导入标准包的插件

发布于 1周前 作者 zlyuanteng 来自 Go语言

比如在
import(
"" 中输入 m 能匹配到 math,选定 math 在后面跟/r 能匹配到 rand
)
非常感谢!


Golang Go语言中vscode 有没有能提示或补全导入标准包的插件
7 回复

emmm……

vscode 安装了 Go 的官方插件,不用手动导入呀,比如 fmt ,在 main 函数中输入 fmt ,按 tab 后会自动导入

当然有时候需要选择一下导入的来源,比如 rand 需要区分是 math 的还是 crypto 的

更多关于Golang Go语言中vscode 有没有能提示或补全导入标准包的插件的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


go 不是纯自动导入吗

gopls, 不过官方插件安装后基本就会有的 只不过你要去找他的 snippet 就会好用点。

默认的 Go 插件,在代码里用到啥就会导入啥啊,在下面的代码里直接写 rand ,然后一个“.” 然后要调用的函数名,自动给你补上 import

vscode 我是没看见有。

作为IT领域GO语言方面的专家,对于Golang在VS Code中的开发环境配置有着深入了解。针对你提出的问题,VS Code中确实存在能够帮助Golang开发者提示或补全导入标准包的插件,具体配置方法如下:

VS Code需要安装Golang插件,安装完插件后,需给Go安装工具包。在VS Code中,使用快捷键Ctrl+Shift+P(Mac为Command+Shift+P),然后键入“go:install/update tools”,将所有推荐的工具包都勾选上,点击OK即开始安装。

安装完成后,可以通过修改VS Code的配置来启用自动补全未导入的包的功能。具体操作如下:

  1. 打开VS Code的设置,搜索“go”,找到与Go语言相关的配置。
  2. 找到或添加配置项“go.autocompleteUnimportedPackages”,并将其值设置为true。

这样配置后,VS Code应该能够在编写Golang代码时自动提示并补全未导入的标准包。

请注意,VS Code的一些插件需要配置代理才能够正常安装和更新,如果遇到安装问题,可能需要检查网络设置或配置代理。

希望以上信息能够解决你的问题,如有其他疑问,欢迎继续提问。

回到顶部