vscode- Python 每次自动补全跳出框需要 20s+

2018-09-29 11:38:05 +08:00
 hujianxin

请问大家遇到过这样的情况吗?

我用的 pipenv 生成的虚拟环境

6642 次点击
所在节点    Python
39 条回复
PythonAnswer
2018-09-29 15:13:19 +08:00
最近又装回 jb 家的东西,发现流畅了好多,又进步了
hflyf123
2018-09-29 15:33:13 +08:00
@icylogic 试用了一下,感觉不错
yiFire
2018-09-29 15:44:28 +08:00
我也是这样 但不用 20 秒。。大概 5-10 秒吧 、不过我是写前端的 vue 的,我怀疑是不是我插件装太多给装甭了······
CodeMan27
2018-09-29 16:43:05 +08:00
人家 jetbrains 对 visual studio 系列的评价就是——慢。。。
vscode 我搞了半天,简直不好用,下载插件慢得要死,补全也慢。
visual studio 也不推荐用,我有一次在项目里新建了 hello.cpp ,结果它只能识别这个文件。
我现在 java,c,python 都是用 jetbrains 全家桶。
CodeMan27
2018-09-29 16:44:15 +08:00
其实 jetbrains 内存也没占多少
dong3580
2018-09-29 16:49:52 +08:00
@yiFire
插件卸完也不行,我是 skllearn 插件,每次大概 5-10s,内心很崩溃。
sudoz
2018-09-29 16:51:07 +08:00
放着 jetbrains 的工具不用,真是浪费生产力啊
logic159
2018-09-29 18:37:36 +08:00
Pycharm+10086,有免费的社区版
luozic
2018-09-29 20:17:40 +08:00
内存多少,有固态没? 没有 J 吧家的更慢
jingniao
2018-09-29 20:19:50 +08:00
可以查看下是是不是跟刷插件冲突了
我之前遇到过启用 gitlens 这个插件,就基本补全不了了
还有可以试试 python language server,最近一次更新后,比之前好用了不少
hujianxin
2018-09-29 20:39:28 +08:00
@luozic 16g+ssd,与硬件感觉没关系。
@jingniao 这个就不好查了,把 gitlens 卸载了还是老样子,不过 python language server 还可以,现在用这个了
luozic
2018-09-29 20:41:35 +08:00
我这边用它开 Java 补全也没见卡啊。 你是开了多少软件?
hujianxin
2018-09-29 21:13:49 +08:00
@luozic 所以说,我也很懵逼。。。不知道是哪里出了问题
d7101120120
2018-09-29 21:51:22 +08:00
我这边自动补全也是比较慢,虽然没有达到楼主的这种程度。还有一点就是,在我的 win 机器上面 vscode 无法自动补全父类的属性和方法,重装之后也无法解决。但是别的机器正常。
luozic
2018-09-29 22:00:02 +08:00
可以先卸载 vscode,并且 python 最好只安装一个再看一下。
janxin
2018-09-30 07:15:40 +08:00
vscode-python 没这么卡过的啊
SpiderXiantang
2018-09-30 07:48:59 +08:00
vscode 导入自己定义的包也很麻烦 总感觉不适合写 python
vimiix
2018-09-30 10:27:28 +08:00
我倒是没有出现过这么慢的情况,如果本地的慢,也可以试一下 Kite ( https://kite.com/),可以自动插进 vscode,就是会收集你的代码到他的服务器,有点恶心。
tonyshao319
2023-02-20 15:42:28 +08:00
vscode 自动补全很快啊,你是不是装了有冲突的插件

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

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

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

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

© 2021 V2EX