find456789
V2EX  ›  问与答

vscode 现阶段能否替代 pycharm?如调试功能,代码提示?

  •  
  •   find456789 · Aug 28, 2020 · 3376 views
    This topic created in 2146 days ago, the information mentioned may be changed or developed.

    我现在用的 pycharm, 出现了几个 bug, 打开 requirements.txt 特别卡

    今天调试的时候,它把环境给我搞错,害得我调试了一下午

    所以想找个替代品

    11 replies    2020-08-29 11:06:12 +08:00
    Vegetable
        1
    Vegetable  
       Aug 28, 2020   ❤️ 1
    萝卜白菜各有所爱。vscode 绝对够用,不过还是有很多没有 pycharm 舒服的地方。
    BBrother
        2
    BBrother  
       Aug 28, 2020
    使用体验差不多,但是 pycharm 有黑科技很好用
    Wincer
        3
    Wincer  
       Aug 28, 2020 via Android
    我在打开小一点的项目的时候会用 vscode,偶尔会碰到代码提示失灵的情况,重启可解。大一点的项目还是用 pycharm
    tuchg
        4
    tuchg  
       Aug 28, 2020 via Android
    把 requirements 那个插件卸载了就行了,那玩意儿不知道咋写的能把 ide 卡死
    renmu123
        5
    renmu123  
       Aug 28, 2020 via Android
    我前两天也出现了这个情况,卸了就好了,最近在尝试用 poetry 代替 requirements,吐槽一下 Python 的依赖解析
    heyjei
        6
    heyjei  
       Aug 28, 2020
    @renmu123 Python 那个能叫依赖,能叫依赖嘛。。。。。。。。。🐶🐶
    edsion996
        7
    edsion996  
       Aug 28, 2020
    最近遇到一个问题,同时用 sentry-sdk 和 loguru,sentry 初始化的时候设置一个 before_send 函数,结果 pycharm 的断点就无法停在这里了,换到 vscode 一切正常。所以这周都在折腾 vscode 写 python
    TypeError
        8
    TypeError  
       Aug 28, 2020 via Android
    并不能,互补倒是还行
    jin7
        9
    jin7  
       Aug 28, 2020
    不能
    cherbim
        10
    cherbim  
       Aug 28, 2020 via iPhone
    vscode 是够用,pycharm 是用着舒服……
    ungrown
        11
    ungrown  
       Aug 29, 2020
    环境搞错这种事情刚接触编程时我也干过,但我从来没怪过 IDE,毕竟 IDE 里用什么环境是我自己设置的
    requirements 卡是插件的问题,它要联网查询,所以卡顿,我当初就是因为这个原因才把该插件卸载掉的,本来 requirements 也不需要什么插件提供额外功能
    话说进 requirements 突然卡顿,这用脚指头想也能猜到是相关插件导致的呀,这点直觉都没有,经验太少,别怪工具
    别怪工具,工具本来就是死的,工具出的所有问题最终都来自于人
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   984 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 21:53 · PVG 05:53 · LAX 14:53 · JFK 17:53
    ♥ Do have faith in what you're doing.