vscode- Python 每次自动补全跳出框需要 20s+ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
hujianxin
V2EX    Python

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

  •  
  •   hujianxin 2018-09-29 11:38:05 +08:00 7082 次点击
    这是一个创建于 2570 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    我用的 pipenv 生成的虚拟环境

    39 条回复    2023-02-20 15:42:28 +08:00
    whx20202
        1
    whx20202  
       2018-09-29 11:43:06 +08:00
    没用过 vscode,考虑 pycharm 吗,我用它来做大型的工程 没怎么卡过
    ytmsdy
        2
    ytmsdy  
       2018-09-29 11:51:47 +08:00
    Pycharm+1
    hujianxin
        3
    hujianxin  
    OP
       2018-09-29 11:58:55 +08:00
    @whx20202 @ytmsdy 当然考虑,一直用 Intellij 写 java,本来图用 vscode 轻量级地写个脚本,结果有坑
    hustlibraco
        4
    hustlibraco  
       2018-09-29 12:04:21 +08:00
    是不是找不到你的虚拟环境?显示指定一下试试
    hujianxin
        5
    hujianxin  
    OP
       2018-09-29 12:05:25 +08:00
    @hustlibraco 可以找到的,已经指定了,现在的问题就是慢。。。
    willchen
        6
    willchen  
       2018-09-29 12:10:53 +08:00
    ummm 我也是。。。
    hujianxin
        7
    hujianxin  
    OP
       2018-09-29 12:24:47 +08:00
    @willchen ummm 那看来不是我的问题。。。
    inhzus
        8
    inhzus  
       2018-09-29 12:25:35 +08:00 via Android
    第一次加载可能比较慢,但也不至于 20 秒吧
    hujianxin
        9
    hujianxin  
    OP
       2018-09-29 12:35:47 +08:00
    @inhzus 每次都是 20s+,而且有的根本不补全,需要我手动 control+space,control+space 之后,就在那转圈,转了好久之后才能补全,完全不止 20s+,我也希望不是 vscode 的原因啊,如果是我的姿势不对,我改就行了。。。
    devcat
        10
    devcat  
       2018-09-29 12:40:59 +08:00 via Android
    我也是 自动补全和参数提示特别慢
    dakb
        11
    dakb  
       2018-09-29 12:43:38 +08:00
    是慢啊。还是 jb 全家桶好用
    icylogic
        12
    icylogic  
       2018-09-29 13:07:01 +08:00 via iPhone
    用 ms 那个 intellicode
    superzou
        13
    superzou  
       2018-09-29 13:21:33 +08:00 via Android
    vscode 同样问题,已经换成了 spacemacs
    kofmrt
        14
    kofmrt  
       2018-09-29 13:27:47 +08:00 via Android
    配置 python 可执行文件路径
    Wincer
        15
    Wincer  
       2018-09-29 13:39:09 +08:00
    我并没有出现这个问题,试试:ctrl + p > select interpreter,选择自己虚拟环境的解释器
    hujianxin
        16
    hujianxin  
    OP
       2018-09-29 14:57:34 +08:00
    @Wincer @kofmrt 这个是配置过得,但是不行
    xpresslink
        17
    xpresslink  
       2018-09-29 15:01:10 +08:00
    楼主和一个文本编辑器较什劲,直接用 PyCharm 就得了。
    hujianxin
        18
    hujianxin  
    OP
       2018-09-29 15:06:01 +08:00
    @icylogic good, thanks!!!!!
    hujianxin
        19
    hujianxin  
    OP
       2018-09-29 15:06:24 +08:00
    @xpresslink 哈哈哈哈
    fatttt
        20
    fatttt  
       2018-09-29 15:08:17 +08:00 via Android
    配置 python 路径没有哦?
    PythonAnswer
        21
    PythonAnswer  
       2018-09-29 15:13:19 +08:00 via iPhone
    最近又装回 jb 家的东西,发现流畅了好多,又进步了
    hflyf123
        22
    hflyf123  
       2018-09-29 15:33:13 +08:00
    @icylogic 试用了一下,感觉不错
    yiFire
        23
    yiFire  
       2018-09-29 15:44:28 +08:00
    我也是这样 但不用 20 秒。。大概 5-10 秒吧 、不过我是写前端的 vue 的,我怀疑是不是我插件装太多给装甭了
    CodeMan27
        24
    CodeMan27  
       2018-09-29 16:43:05 +08:00 via iPad
    人家 jetbrains 对 visual studio 系列的评价就是慢。。。
    vscode 我搞了半天,简直不好用,下载插件慢得要死,补全也慢。
    visual studio 也不推荐用,我有一次在项目里新建了 hello.cpp ,结果它只能识别这个文件。
    我现在 java,c,python 都是用 jetbrains 全家桶。
    CodeMan27
        25
    CodeMan27  
       2018-09-29 16:44:15 +08:00 via iPad
    其实 jetbrains 内存也没占多少
    dong3580
        26
    dong3580  
       2018-09-29 16:49:52 +08:00
    @yiFire
    插件卸完也不行,我是 skllearn 插件,每次大概 5-10s,内心很崩溃。
    sudoz
        27
    sudoz  
       2018-09-29 16:51:07 +08:00
    放着 jetbrains 的工具不用,真是浪费生产力啊
    allinQQQ
        28
    allinQQQ  
       2018-09-29 18:37:36 +08:00
    Pycharm+10086,有免费的社区版
    luozic
        29
    luozic  
       2018-09-29 20:17:40 +08:00 via iPhone
    内存多少,有固态没? 没有 J 吧家的更慢
    jingniao
        30
    jingniao  
       2018-09-29 20:19:50 +08:00 via Android
    可以查看下是是不是跟刷插件冲突了
    我之前遇到过启用 gitlens 这个插件,就基本补全不了了
    还有可以试试 python language server,最近一次更新后,比之前好用了不少
    hujianxin
        31
    hujianxin  
    OP
       2018-09-29 20:39:28 +08:00
    @luozic 16g+ssd,与硬件感觉没关系。
    @jingniao 这个就不好查了,把 gitlens 卸载了还是老样子,不过 python language server 还可以,现在用这个了
    luozic
        32
    luozic  
       2018-09-29 20:41:35 +08:00 via iPhone
    我这边用它开 Java 补全也没见卡啊。 你是开了多少软件?
    hujianxin
        33
    hujianxin  
    OP
       2018-09-29 21:13:49 +08:00
    @luozic 所以说,我也很懵逼。。。不知道是哪里出了问题
    d7101120120
        34
    d7101120120  
       2018-09-29 21:51:22 +08:00
    我这边自动补全也是比较慢,虽然没有达到楼主的这种程度。还有一点就是,在我的 win 机器上面 vscode 无法自动补全父类的属性和方法,重装之后也无法解决。但是别的机器正常。
    luozic
        35
    luozic  
       2018-09-29 22:00:02 +08:00 via iPhone
    可以先卸载 vscode,并且 python 最好只安装一个再看一下。
    janxin
        36
    janxin  
       2018-09-30 07:15:40 +08:00
    vscode-python 没这么卡过的啊
    SpiderXiantang
        37
    SpiderXiantang  
       2018-09-30 07:48:59 +08:00
    vscode 导入自己定义的包也很麻烦 总感觉不适合写 python
    vimiix
        38
    vimiix  
       2018-09-30 10:27:28 +08:00
    我倒是没有出现过这么慢的情况,如果本地的慢,也可以试一下 Kite ( https://kite.com/),可以自动插进 vscode,就是会收集你的代码到他的服务器,有点恶心。
    tonyshao319
        39
    tonyshao319  
       2023-02-20 15:42:28 +08:00
    vscode 自动补全很快啊,你是不是装了有冲突的插件
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2853 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 00:29 PVG 08:29 LAX 17:29 JFK 20:29
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86