gopls 很慢啊,怎么能提升

2019-08-29 11:37:55 +08:00
 admirez

比如 输入 net,出来 net 的提示后回车

再等几秒钟 我才能 输入 conn 出来结果

6608 次点击
所在节点    Go 编程语言
21 条回复
admirez
2019-08-29 11:40:19 +08:00
左侧的 outline 同时也会显示进度条好几秒
liuxey
2019-08-29 11:42:58 +08:00
@admirez #1 无解,只能等官方优化,或者换 GoLand,
mrvon
2019-08-29 11:43:03 +08:00
确实慢得可以,不过暂时没找到替代品。
Hellert
2019-08-29 11:44:20 +08:00
我的怎么很快
wsseo
2019-08-29 11:51:43 +08:00
请问你的系统环境
jingniao
2019-08-29 12:12:59 +08:00
感觉有 bug,经常无法跳转,很烦……
knowckx
2019-08-29 12:21:42 +08:00
vscode 命令 - reload 窗口

这个命令可以重载插件,相当于重启 gopls,可以解决一些失去响应的问题
admirez
2019-08-29 13:26:23 +08:00
@wsseo win10 12g 内存 ssd i7
katsusan
2019-08-29 15:16:54 +08:00
看 trace 日志
hujianxin
2019-08-29 15:18:39 +08:00
提醒大家要每天更新下,慢的原因可能是因为用的旧版
wweir
2019-08-29 15:24:03 +08:00
我的很快,慢是用了旧版本的 gopls,还没配好当前的 workspace 吧?
hugepizza
2019-08-29 17:42:24 +08:00
勤更新 github 的 issue 上 遇到问题 官方就问你升到最新版
kappa
2019-08-29 17:44:34 +08:00
换 tabnine
janxin
2019-08-29 22:30:21 +08:00
gopls 应该也有建立缓存的过程,刚开始可能会慢后面就快了

安装 gopls 一定要用 go mod,有些依赖库版本不正确经常会出莫名其妙的 bug
admirez
2019-08-30 10:41:38 +08:00
@wweir 我是一个月前编译的 gopls,难道这个还要每天编译个?
admirez
2019-08-30 10:44:34 +08:00
@kappa tabnine 好用吗?我是笔记本用户啊,AI 算力没那么强
hst001
2019-08-30 10:45:36 +08:00
vscode 开发 go 程序已经慢的不像样了,应该有好多人直接放弃了,不知道什么时候开始这样的,以前还挺好用的
whoami9894
2019-08-30 13:51:23 +08:00
反正我最近深有感触,VS code 写 GO,项目体积一大那几个插件就能把 CPU 卡到 100%,补全信息经常要 3-4s 才显示
hujianxin
2019-08-30 15:18:17 +08:00
@admirez 当然要勤更新,这个软件正在频繁变更时期,不是成熟软件。一个月前的太久了,换成新的就很快了
hellodudu86
2019-08-30 18:51:48 +08:00
还是时不时有点小 bug,经常用着用着 jump 就出 ats 报错了,必须退出 vim 重进才行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/596149

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX