傻大方


首页 > 人文 >

|里程碑!VS Code Go语言扩展将默认启用gopls



按关键词阅读:

|里程碑!VS Code Go语言扩展将默认启用gopls

【|里程碑!VS Code Go语言扩展将默认启用gopls】文|Travis
近日 , gopls语言服务器和 Go 语言编程又达成了一个重要里程碑 , 现在 VS Code 的 Go 扩展程序将会默认开启gopls功能 。
在进行此次转变之前 , Go 团队花了很长时间来迭代gopls的设计、功能和用户体验 , 重点是提高性能和稳定性 。

我们很高兴地宣布 , 在 VS Code 中 Go 扩展现在默认情况下会启用 gopls 语言服务器 , 以提供更强大的 IDE 功能和对 Go 模块更好支持 。

Go 模块距今发布已有两年时间 , 自发布以来完全改变了 Go 语言的开发环境 。 像goimports和godef工具以前依赖于存储在$GOPATH中的代码 , 当 Go 语言开发团队开始重写这些工具以配合 Go 模块一同工作时 , 他们采用了一种更系统化的方法来弥合差距 。
最终的结果是 , Go 团队开发了一个独立的 Go 语言服务器——gopls , 它提供了很多 IDE 的功能 , 例如自动补全、重构、工作空间符号搜索、代码美化和诊断分析任何兼容的编辑器前端 。 该语言服务器的推出是从早期命令行工具集合的一次根本转变 。
除了进行gopls的开发 , 他们还寻求其他方法来创建更加稳定的编辑器工具生态系统 。 去年 , Go 团队负责了 VS Code 编辑器中的 Go 扩展项目 。 作为这项工作的一部分 , 他们简化了扩展程序与语言服务器的集成——gopls自动更新、重新排列和优化gopls设置 , 并且改进故障排除工作流以及通过调查征求开发者反馈 。 由于社区的开发者在 Go 扩展程序的稳定性、性能和用户体验方面起到了非常重要的作用 , 未来 Go 团队还会在社区中投入更多的精力 。
Gopls 是使用 Go 代码(尤其是 Go 模块)的最佳方式 。 随着 Go 1.16 版本的到来 , 在 VS Code 中进行 Go 开发的开发者可以获得更好的体验 。 开发者无需执行任何操作 , 当获得下一次更新时 , gopls将自动开启 。
尽管如此 , 此次变化并不意味着gopls的开发工作已完成 。 Go 团队的下一个重点领域是改善使用多个模块时的用户体验 。


    来源:(开源中国)

    【】网址:/a/2021/0204/kd680443.html

    标题:|里程碑!VS Code Go语言扩展将默认启用gopls


    上一篇:界面|深圳支持罗湖区发展黄金金融:将打造黄金珠宝消费券试点数字货币

    下一篇:YouTube|作者棺材板按不住了!俄国歌视频竟被优兔告知侵权:版权属美公司


    人文

    粉彩|画家杨林: 财神印趣画

    阅读(18)

    文财神有比干(商代)、范蠡(春秋战国)、李诡祖(北魏),武财神有赵公明(商代)、关羽(三国)、柴荣(后周)。其中财帛星君李诡祖、月财神赵公明在民间流行最广,而赵公...

    人文

    青年|2020中国滑板网络挑战赛第二季圆满落幕!男子决赛成绩公布!

    阅读(35)

    7月18日14:00,2020中国滑板网络挑战赛第二季最后一场比赛——男子决赛准时在咪咕圈圈滑板中国直播间进行。陈子锋、向添翼、潘家杰、高峰、Daniel、廖江、李杰、陈舜越共八位选手争夺男子决赛的冠亚季军席位。比赛与昨日的女子决赛一样共分三个阶段,第一阶段...