VsCode 代码自动补全设置(新)

568 阅读1分钟

最近,我做出了一个从 Goland 切换到 VsCode 的决定。虽然VsCode在许多方面提供了灵活性,但相对来说,其智能程度似乎不够,需要用户进行一些个性化的设置。与其他设置不同,只需下载几个插件和执行几个命令就可以完成的事情,在 Golang 方面却变得略显繁琐。特别是自动导包的功能,通过尝试旧的配置方式一直未能生效,令人困扰。

在这个过程中,我查阅了许多资源,寻找解决方法。最终,在官方开源文档中找到了我需要的配置项。文档链接:github.com/golang/vsco…

接下来,我分享了我找到的配置方法,以便让其他人也能够受益。首先,我通过使用快捷键 Ctrl+Shift+P(对于 Linux 命令行)打开了执行控制台。然后,我添加了这个设置项:"go.useLanguageServer": true,

通过这个简单的配置,我终于使自动导包的功能得以生效。这个过程虽然耗费了一些时间和努力,但最终的成果让我感到非常满意。

总之,从 Goland 切换到 VsCode 的过程中,我不仅发现了 VsCode 的灵活性,也学会了解决问题的方法。对于那些遇到类似困扰的人,希望这些经验和配置方法能够帮助你们顺利使用 VsCode。