开发者

解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

开发者 https://www.devze.com 2023-11-19 10:45 出处:网络 作者: KevinYan11 网管叨bi叨
目录引言下载安装VSCODE安装Go 扩展安装 GO Tools配置Go 项目运行设置Go语法不全和包自动引入最后引言
目录
  • 引言
  • 下载安装VSCODE
  • 安装Go 扩展
    • 安装 GO Tools
  • 配置Go 项目运行
    • 设置Go语法不全和包自动引入
      • 最后

        引言

        同学们,不知道你们有多少人IDE是用VsCode的,我说说我吧,我一直都是用的JetBrains家的全家桶,GoLand写Go项目、IDEA写Java项目。 一开始是全用IDEA,后来发现这玩意项目开多了是真占内存,就退而求其次变成了写Go的时候用GoLand。

        无奈我最近发现公司给我配的这个电脑,今年是越来越不行,GoLand开多了也卡,那就只好研究研究怎么让VsCode变成Go的IDE吧,其实我也偷偷试了下让VsCode变成Java程序的IDE,看了看网上别人分享的步骤我就放弃了。

        让VsCode变成Go项目的IDE,步骤还算简单,这里简单记录一下。大家注意看文章末尾我再告诉大家用VsCode的另一js个理由。

        下载安装VSCODE

        下载地址php:https://code.visualstudio.com/Download

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        选择自己电脑对应平台的VsCode进行下载。

        安装Go 扩展

        安装完VsCode后,先安装Go官方的扩展,去VsCode插件市场搜索Go,选择扩展进行安装,如下图:

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        安装 GO Tools

        按住快捷键:CMD + SHIFT + P 弹出下面安装窗口

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        输入:Go:install/Update Tools

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        VsCode 支持开发Go项目主要依赖 gopls 这个工具,该工具现在最新版最低要求Go1.18 所以需要升级Go版本,并设置GOPATH环境变量。

        配置Go 项目运行

        打开项目后,按F5 运行项目,首次会提示配置launch.json, 该文件位于项目根目录的.vscode文件夹下

        进行如下配置:

        {
            "version": "0.2.0",
            "configurations": [
                {
                    "name": "Launch",
               android     "type": "goandroid",
                    "request": "launch",
                    "mode": "debug",
                    "program": "${workspaceFolder}",
                    "env": {},
                    "args": []
                }
            ]
        }
        

        设置Go语法不全和包自动引入

        如果用惯了Goland,会发现VsCode写Go代码时自动引入包,代码补全非常卡顿半天也完不成,这个在VsCode也是靠gopls实现,我们需要配置VsCode自动保存代码更改的频率,把间隔设置短一点就不会察觉这么卡顿了

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程

        按照上图操作,找到自动保存的配置,把auto save delay 的延迟时间设置的短一点就可以了

        最后

        有人说让我找领导申请个新电脑,这我还是有自知之明呢,能申请下来就没有这篇文章了。

        不过最近倒是又多了一个用VsCode的理由,现在Copilot的升级版Copilot X,目前预发布阶段只能在VsCode里用,相当于把ChatGPT直接集成到IDE里了,比去ChatGPT网页上提问要方便些。

        目前Copilot X还在Beta版本,给企业版开通了Copilot Chat,还有其他Copilot CLI之类的工具在内测中,没事的可以javascript先加个Waiting List,加入链接:https://github.com/features/preview/copilot-x

        以上就是解决电脑用GoLand太卡将VsCode定制成Go IDE步骤过程的详细内容,更多关于VsCode定制成Go IDE的资料请关注编程客栈(www.devze.com)其它相关文章!

        0

        精彩评论

        暂无评论...
        验证码 换一张
        取 消

        关注公众号