Golang Go语言中vscode 有没有能提示或补全导入标准包的插件
比如在
import(
"" 中输入 m 能匹配到 math,选定 math 在后面跟/r 能匹配到 rand
)
非常感谢!
Golang Go语言中vscode 有没有能提示或补全导入标准包的插件
emmm……
vscode 安装了 Go 的官方插件,不用手动导入呀,比如 fmt ,在 main 函数中输入 fmt ,按 tab 后会自动导入
当然有时候需要选择一下导入的来源,比如 rand 需要区分是 math 的还是 crypto 的
更多关于Golang Go语言中vscode 有没有能提示或补全导入标准包的插件的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
goimports
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的配置来启用自动补全未导入的包的功能。具体操作如下:
- 打开VS Code的设置,搜索“go”,找到与Go语言相关的配置。
- 找到或添加配置项“go.autocompleteUnimportedPackages”,并将其值设置为true。
这样配置后,VS Code应该能够在编写Golang代码时自动提示并补全未导入的标准包。
请注意,VS Code的一些插件需要配置代理才能够正常安装和更新,如果遇到安装问题,可能需要检查网络设置或配置代理。
希望以上信息能够解决你的问题,如有其他疑问,欢迎继续提问。