V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AndyAO
V2EX  ›  程序员

VSCode 的 Python 测试功能太烂了 -_-||

  •  
  •   AndyAO · 199 天前 · 2084 次点击
    这是一个创建于 199 天前的主题,其中的信息可能已经有所发展或是发生改变。

    VSCode 中 Python 扩展的测试发现功能,出现点小问题就全部不能发现,导致全部不能用。

    • 不同文件夹中的测试文件重名,直接崩溃
    • 有测试文件是 unittest 直接崩溃

    IDEA ( PyCharm )就没有这些问题。

    真不知道这个功能作者自己用不用,反正我是无语了😶

    第 1 条附言  ·  199 天前

    平常编辑个.py会用编辑器,因为感觉IDEA实在太重了。

    本来以为IDEA就是针对软件项目设计的,打开零散的文件也许会有障碍。

    没想到设置为.py默认打开方式之后,异乎寻常的好用,没有遇到任何障碍,文件不在项目内也是可以正常用的。

    当然最初启动的时候可能会很慢,但是挂在后台就可以了。

    以后就直接用IDEA当编辑器了,VSCode拜拜┏(^0^)┛。

    20 条回复    2021-11-10 10:55:21 +08:00
    dayeye2006199
        1
    dayeye2006199  
       199 天前
    pdb 解千愁
    AndyAO
        2
    AndyAO  
    OP
       199 天前
    @dayeye2006199 (⊙o⊙)…这里说的是「测试」而不是「调试」
    dayeye2006199
        3
    dayeye2006199  
       199 天前
    @AndyAO 命令行 pytest 解千愁
    AndyAO
        4
    AndyAO  
    OP
       199 天前
    围观……………………………………………………
    hs0000t
        5
    hs0000t  
       199 天前 via Android
    喷气脑欢迎你
    k9982874
        6
    k9982874  
       199 天前
    开箱即用还是 IDE 吧
    janxin
        7
    janxin  
       199 天前   ❤️ 1
    这个 Testing 功能最开始上线就发现了一堆 BUG...不过他们也打算直接重写了
    IvanLi127
        8
    IvanLi127  
       199 天前 via Android
    有没有一种可能,这个插件是测试它自己的 doge
    AndyAO
        9
    AndyAO  
    OP
       199 天前
    @k9982874 不开箱就用,而是根据手册配置,最后弄出个这种东西……好像在吃蚕蛹……janxin 说已经准备重写了,希望能够变好点吧
    janxin
        10
    janxin  
       199 天前
    balabalaguguji
        11
    balabalaguguji  
       199 天前
    VSC 简直弱爆了,对比 Pycharm
    noqwerty
        12
    noqwerty  
       199 天前
    确实不太好用,我第一次用按文档调了半天都不行,最后是因为路径里面有 symbolic link...
    Torpedo
        13
    Torpedo  
       199 天前
    vscode 和 jb 家的 ide 比,有点像 linux 和 windows 。


    微软活成了自己曾经讨厌的样子
    SmiteChow
        14
    SmiteChow  
       199 天前
    vsc 是编辑器不是 IDE
    manzhiyong
        15
    manzhiyong  
       199 天前
    烂点编程效率低,进监狱的概率低点。
    v2byy
        16
    v2byy  
       199 天前 via iPhone
    是的,只要代码有问题,test 发现不了,这个时候只能命令行解决了
    arischow
        17
    arischow  
       199 天前 via iPhone
    你不知道 JetBrains 也有 LightEdit 吧
    lanlanye
        18
    lanlanye  
       199 天前
    所以各种 IDE 里最有用的东西其实是 Terminal
    AndyAO
        19
    AndyAO  
    OP
       199 天前
    @lanlanye Terminal 还是 Windows Terminal 专业吧
    lanlanye
        20
    lanlanye  
       199 天前
    @AndyAO 意思是测试 调试 运行 格式化……等等一系列操作其实都可以在这个 panel 里完成,还不需要切窗口
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2668 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 09:55 · PVG 17:55 · LAX 02:55 · JFK 05:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.