V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐学习书目
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
SophieTwilight
V2EX  ›  Python

除了 pycharm,还有没有比较好用写 django 的 ide?

  •  
  •   SophieTwilight · Sep 13, 2020 · 7699 views
    This topic created in 2053 days ago, the information mentioned may be changed or developed.
    vscode 试过了,不能提示 orm 的查询语法
    48 replies    2020-09-15 21:03:38 +08:00
    Rxianbei
        1
    Rxianbei  
       Sep 13, 2020 via Android
    据我所知是没有了,所以项目经理虽然很看不起 pyc,自己同时用的很香。
    wuwukai007
        2
    wuwukai007  
       Sep 13, 2020
    vscode 不只是 orm 的问题,pandas 好多方法提示不出来。
    auin
        3
    auin  
       Sep 13, 2020 via Android
    pycharm 是目前提示功能最强大的 ide,也是整体实力最强大的,vscode 即使有了微软 AI 插件和 kite 插件的加持也不能和 pycharm,至少我用下来是这样的
    chenglus
        4
    chenglus  
       Sep 13, 2020
    不过有些人用 PyCharm 认为 Python 的执行是界面上的绿色运行按钮,连背后的运行逻辑都不知道...
    zhuangzhuang1988
        5
    zhuangzhuang1988  
       Sep 13, 2020
    没有.
    linvaux
        6
    linvaux  
       Sep 13, 2020
    没有
    ericls
        7
    ericls  
       Sep 13, 2020
    vscode + pylance
    kobayashiro
        8
    kobayashiro  
       Sep 13, 2020
    没有。。
    你指望一个编辑器比 ide 好用是不现实的。
    vsc 能很好用。但是比起 ide 还是差点
    cominghome
        9
    cominghome  
       Sep 13, 2020
    用了小半个月 vscode,还是换回来,pycharm 天下第一
    iConnect
        10
    iConnect  
       Sep 13, 2020 via Android
    pyc 除了要启动 JAVA 耗内存比较大,其他确实没有能打的
    pabupa
        11
    pabupa  
       Sep 13, 2020
    去给 django 贡献 pyi 代码呀……
    cz5424
        12
    cz5424  
       Sep 13, 2020 via iPhone
    没有,但是 pycharm 真的太吃内存
    renmu123
        13
    renmu123  
       Sep 13, 2020 via Android
    vscode 插件多了一样吃内存,pycharm yes
    ytmsdy
        14
    ytmsdy  
       Sep 13, 2020
    没有!
    zachlhb
        15
    zachlhb  
       Sep 13, 2020 via Android
    vscode 安装插件后可以,目前除了重构项目,平常写代码都用 vscode
    retanoj
        16
    retanoj  
       Sep 13, 2020 via iPhone
    楼主排斥 pyc 的原因是什么?
    exceldream
        17
    exceldream  
       Sep 13, 2020 via Android
    我以为这里会有好多 vim 或者 emacs 的推荐😂 结果没有
    JavaIO
        18
    JavaIO  
       Sep 13, 2020
    Pycharm 用着还不错啊
    nnqijiu
        19
    nnqijiu  
       Sep 13, 2020
    Pycharm 是宇宙最好用的 Python IDE
    silkriver
        20
    silkriver  
       Sep 13, 2020
    vscode 不是 ide,排斥 pycharm 的话可以试试 visual studio 宇宙第一 ide
    zhuangzhuang1988
        21
    zhuangzhuang1988  
       Sep 13, 2020
    @silkriver Vs 的比 vsc 的还要难用,
    vs 宇宙第一 主要还是 c++,
    janxin
        22
    janxin  
       Sep 13, 2020
    @pabupa django 有 pyi 的
    tennc
        23
    tennc  
       Sep 13, 2020
    vsc ~~
    roundgis
        24
    roundgis  
       Sep 13, 2020
    @iConnect 還好吧,我的-Xmx1024m 用了好幾年

    還算流暢
    abersheeran
        25
    abersheeran  
       Sep 14, 2020
    没有。Django 太流行,以至于 PyCharm 直接针对它的 ORM 开发一套推导程序。

    说实话,不是我看不起开源社区。这种东西,大公司领先开源社区起码十年,毕竟 KPI 压着和靠爱发电,前者相对更靠谱。
    wangyzj
        26
    wangyzj  
       Sep 14, 2020
    没有
    Trim21
        27
    Trim21  
       Sep 14, 2020 via iPhone
    vscode 总感觉有很多细节做得不是很好…

    pylance 又是闭源的
    594duck
        28
    594duck  
       Sep 14, 2020 via iPhone
    @abersheeran 老哥说话实在
    Leigg
        29
    Leigg  
       Sep 14, 2020 via Android
    楼主 4g 内存?
    xulolololololo
        30
    xulolololololo  
       Sep 14, 2020 via Android   ❤️ 1
    不用 django,sanic 你值得拥有
    guanhui07
        31
    guanhui07  
       Sep 14, 2020
    Pycharm
    37Y37
        32
    37Y37  
       Sep 14, 2020
    哪个好用用哪个,不纠结
    zhuangzhuang1988
        33
    zhuangzhuang1988  
       Sep 14, 2020
    @abersheeran 太正常了, 开源的总有蜜汁自信, 认为自己配置一套比 Pycharm 好
    endpain
        34
    endpain  
       Sep 14, 2020
    vscode 我也觉得不好用
    fengjianxinghun
        35
    fengjianxinghun  
       Sep 14, 2020
    @zhuangzhuang1988 不是好不好的问题,不想用收费软件。好用不好用也不太重要。
    7gugu
        36
    7gugu  
       Sep 14, 2020 via Android
    @liuxey ai 插件是啥?要怎么搜呢?我想试试看
    neoblackcap
        37
    neoblackcap  
       Sep 14, 2020   ❤️ 1
    Pycharm 好用是因为有人做脏活了,你们真的以为 Jetbrains 的人都是神,他们的静态分析会比微软啥的厉害很多么?当然不是。
    很多 Pycharm 有的补全,都是人工适配的。人工适配了,你用起来当然好用。开源界谁会去干这样的脏活啊,大家都喜欢干漂亮的活,显然就那样了。
    steptodream
        38
    steptodream  
       Sep 14, 2020
    用 vscode 在写 django 感觉挺方便的呀 没用过 Pycharm 哪位介绍一下 Pycharm 比 Vscode 方便的地方
    auin
        39
    auin  
       Sep 14, 2020
    @7gugu #36 Visual Studio IntelliCode 其实也一般般
    zouri
        40
    zouri  
       Sep 14, 2020
    @retanoj 一般是因为贵,像我们这种穷人用不起
    leavic
        41
    leavic  
       Sep 14, 2020
    我觉得我还是温和点:
    没有呢,亲。
    mamahaha
        42
    mamahaha  
       Sep 14, 2020
    都挺好的,不存在用惯了这个用不惯那个的问题,我的原则就是哪个用的人最多就用哪个。
    pikachu0606
        43
    pikachu0606  
       Sep 14, 2020
    vscode 还是差了一些,pycharm NB
    no1xsyzy
        44
    no1xsyzy  
       Sep 14, 2020
    AI 插件感觉根本没做对方向,各家的都试了下跟静态分析差别不大。
    按道理符合常规 naming convention 的应当都可以自动识别。

    AI 到现在仍然没分析出来 Flask `@ app.route("|", methods=['GET'])\ndef |():\n\t|` (空格避免真圈到人)的补全是实属离谱。
    zhuangzhuang1988
        45
    zhuangzhuang1988  
       Sep 14, 2020
    @liuxey vs 主要在大型项目上能 old 住, 性能和功能达到平衡
    chaleaoch
        46
    chaleaoch  
       Sep 14, 2020
    vscode 免费啊.
    另外 vscode + remote 香啊.
    别的没啥了.
    abersheeran
        47
    abersheeran  
       Sep 15, 2020
    @neoblackcap 说实话,Python 这种动态语言,就没有哪个神仙靠纯推导搞出好用的代码提示。一旦好用,针对特定情况直接穷举的脏活必然存在。
    neoblackcap
        48
    neoblackcap  
       Sep 15, 2020
    @abersheeran Jetbrains 的 idea 都有对 Java 框架穷举啦。更何况 Python 这样的动态语言。脏活的结果用起来很爽的,没钱的话,这样没有技术含量的活大家当然不愿意干。
    大家都会说,不就是穷举嘛。所以开源的解决方案就那个样
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1326 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 23:46 · PVG 07:46 · LAX 16:46 · JFK 19:46
    ♥ Do have faith in what you're doing.