推荐学习书目
› 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
initialdp
V2EX  ›  Python

神一般的IDE:pyCharm3(社区版). 能考虑一下小伙伴的感受么?

  •  
  •   initialdp · Jan 15, 2014 · 38443 views
    This topic created in 4686 days ago, the information mentioned may be changed or developed.
    毫无疑问, 这是个好工具. 可是能不能不要那么夸张啊? 打开配置界面, 差点被吓尿了! 这辈子第一次看到这么多选项啊! 好不容易折腾了半天, 才知道要重新存schema后才能修改字体.

    另外, 在编辑窗体以及类窗体上, 有一堆堆的波浪线. 好吧, 我理解工具自动进行了某种编程风格的检查. 可是已有的项目, 不可能为了这种该死的风格重搞一遍, 兄弟办不到啊. 怎么关掉这些检查呢? 求帮助,求指导. 谢谢.
    51 replies  •  2015-04-22 15:48:40 +08:00
    passluo
    passluo
    Jan 15, 2014
    1
    LZ一定没用过 java的 IDE吧。。。。
    amycs
    amycs
    Jan 15, 2014❤️1
    2
    字体原来可以改啊。。哎。。
    initialdp
    initialdp
    OP
    Jan 15, 2014❤️2
    3
    @passluo 是啊,没用过.以前觉得VC的配置项很耀眼,现在彻底被pycharm折服了.

    风格检查的问题搞定了, 在settings窗体中,选择左侧Inspections项, 然后在右侧去掉两"PEP 8 xxxx"项即可.找得我都快哭了
    ericFork
    ericFork
    Jan 15, 2014❤️1
    4
    @initialdp 试试 autopep8……
    9hills
    9hills
    Jan 15, 2014
    5
    lz肯定没有用过IDE。。

    VS,Eclipse哪个不复杂。。
    FrankFang128
    FrankFang128
    Jan 15, 2014❤️2
    6
    楼主你谷歌一下不就知道了,你喷我大JB产的IDE,我就不告诉你怎么关掉检查。
    shiweifu
    shiweifu
    Jan 15, 2014❤️1
    7
    生活中如果没JB产的IDE,简直无法想象。
    sunus
    sunus
    Jan 15, 2014
    8
    @initialdp 所有的配置都可以在搜索框直接定位
    anjunecha
    anjunecha
    Jan 15, 2014❤️1
    9
    pycharm每次打开都会读取内存所以很慢,现在已经完全使用Sublime Text3来干活啦
    coolicer
    coolicer
    Jan 15, 2014
    10
    jb的产品 :)
    coolcfan
    coolcfan
    Jan 15, 2014
    11
    @anjunecha IDE的正确使用方式:早上上班,打开IDE;晚上下班,关掉IDE。
    robinlovemaggie
    robinlovemaggie
    Jan 15, 2014❤️2
    12
    @coolcfan 我的是使用方法:开始上班打开IDE,辞职不干关掉IDE……,进下家公司,开始上班打开IDE……
    wwqgtxx
    wwqgtxx
    Jan 15, 2014 via Android
    13
    java的ide都是这个风格,好好接受吧!
    多摸索,你会发现比vs强大很多的小功能
    chilaoqi
    chilaoqi
    Jan 15, 2014❤️1
    14
    我才知道 你们都管这个公司叫 大JB。。。
    看来早饭得叫JB果子了。。。
    @shiweifu
    @FrankFang128
    Mutoo
    Mutoo
    Jan 15, 2014❤️1
    15
    只能说你英语不够给力。
    FrankFang128
    FrankFang128
    Jan 15, 2014 via Android❤️1
    16
    对啊,设置下里的分类十分清晰,也支持搜索
    learnshare
    learnshare
    Jan 15, 2014
    17
    配置复杂说明功能很给力嘛
    banbanchs
    banbanchs
    Jan 15, 2014
    18
    社区版还是精简过了的,收费版更多设置,而且更慢...
    jjx
    jjx
    Jan 15, 2014
    19
    谁能告诉我 搜索symbol 当前打开文档和当前项目 搜索和显示优先

    md慢不说, 等半天开头的都不是当前项目和当前文档的
    linuxer
    linuxer
    Jan 15, 2014
    20
    又黑我大jb!
    denghongcai
    denghongcai
    Jan 15, 2014
    21
    @wwqgtxx 不不不,VS的功能也是多到一般人用不到的
    wy315700
    wy315700
    Jan 15, 2014
    22
    同意楼主,用了三小时以后换回sublime text了
    现在也就单步调试的时候用一下。
    lch21
    lch21
    Jan 15, 2014
    23
    用Emacs 不是很好么
    openroc
    openroc
    Jan 15, 2014
    24
    vi 飘过~
    FrankFang128
    FrankFang128
    Jan 15, 2014
    25
    我们 IDE 党聊天,VI 党一边去重新开帖聊吧
    initialdp
    initialdp
    OP
    Jan 15, 2014
    26
    @wy315700 作为编辑器而言,ST相当不错,不过python自动补全等必备功能还是太弱.

    话说PyCharm3也不错啊, 折腾掉字体, PEP8检查等鸡毛蒜皮的配置后, 用起来挺好. 尤其喜欢自动补全功能, 名不虚传. 除了内存消耗比较大外, 其他都妥妥的.

    持续试用当中...
    daiv
    daiv
    Jan 15, 2014
    27
    @initialdp @anjunecha
    1.pycharm 还是很好用的。
    2.笔记本加 SSD 就很快啦。插件取消一些。

    3.不过pycharm 的配色 字体 不怎么样呀。看着不舒服。
    initialdp
    initialdp
    OP
    Jan 15, 2014
    28
    @daiv 我选择了darcula的配色,暗黑,有sublime text的感觉. 字体改成码农专用字体source code pro.

    而且研究了一下PEP8风格检查的一些细节后发现, 如果是新项目或者新文件, 严格遵循这个规则其实对代码质量有很大好处, 她甚至对某些符号前后留多少空格等都有约束建议. 如果是旧项目就太不幸了, 满屏幕都是波浪线,不得不关掉. 可惜了这好东西.
    aminic
    aminic
    Jan 15, 2014
    29
    只能说明你们的机器太差。。。
    FrankFang128
    FrankFang128
    Jan 15, 2014 via Android
    30
    @initialdp 我也用的这个字体。
    我把旧项目的错误提示全干掉了。
    missdeer
    missdeer
    Jan 16, 2014
    31
    vim不是挺好么
    hustlzp
    hustlzp
    Jan 16, 2014
    32
    表示习惯就好,PyCharm绝对神器!
    lixm
    lixm
    Jan 16, 2014
    33
    很不理解为什么要关掉PEP8检查呢?
    tonghuashuai
    tonghuashuai
    Jan 16, 2014
    34
    PyCharm 是我用过的最好的编辑器,没有之一
    loading
    loading
    Jan 16, 2014 via iPhone
    35
    我想来问社区版本能胜任一般使用么?
    Flask支持能通过后期配置媲美付费版本不?

    大JB!
    Maslino
    Maslino
    Jan 16, 2014
    36
    学习了,大 J B
    hustlzp
    hustlzp
    Jan 16, 2014
    37
    我大JB狂拽酷炫叼炸天!!!
    Zkiller
    Zkiller
    Jan 16, 2014
    38
    我大JB不解释一直走的高大上路线。
    Fikhtengol
    Fikhtengol
    Jan 16, 2014
    39
    又来emacs/vi装x的了。我敢说可以把ide操作配的和emacs一模一样信吗? 而emacs/vi动态语法分析能力就是渣渣
    gujing
    gujing
    Jan 16, 2014
    40
    @passluo 壮哉我大IDEA
    passluo
    passluo
    Jan 16, 2014
    41
    @gujing 对啊,看到这个帖子我就想到了你。
    P9
    P9
    Jan 16, 2014
    42
    没有人用sublime么????????为毛喔觉得它比Pycharm容易上手得多????
    davidli
    davidli
    Jan 17, 2014
    43
    即使Sublime功能再酷,字体再好看,操作再方便, 为了PyCharm的自动补全功能,我还是选择了后者。
    话说其实charm也有很多不错的小功能, 就是看起来不够coooooooool
    vob636
    vob636
    Jan 17, 2014
    44
    楼主是没有接触过捷克的intellij吧……虽然人家人很丑,但是人家很温柔……
    qingfeng
    qingfeng
    Jan 17, 2014
    45
    死慢死慢的,用过一阵子后又切换回notepad++了,一个自己修改过的notepad++版本
    Zuckonit
    Zuckonit
    Jan 20, 2014
    46
    pycharm3 比起以前的版本快了不少。。。LZ 电脑内存多大。
    initialdp
    initialdp
    OP
    Jan 20, 2014
    47
    @Zuckonit 4G. 在我的电脑上也不显得慢,还不错。
    redchamber
    redchamber
    Jan 20, 2014
    48
    各位抱怨电脑慢的童鞋,俺觉得这年头的开发,基本得要8G+SSD了,其实想想4G内存三四百块,64G SSD也几百块,但是给自己省下的时间,或者提高的工作效率在老板面前涨的工资,那简直太划算了。
    ericls
    ericls
    Jan 26, 2014
    49
    没人用aptana?
    感觉资源消耗很小啊
    soruNis
    soruNis
    Jan 27, 2014
    50
    神一般的码农
    yufengshizhe
    yufengshizhe
    Apr 22, 2015
    51
    @initialdp 为什么我去了两个勾还是不行啊 满屏波浪线要疯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1824 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 170ms · UTC 01:28 · PVG 09:28 · LAX 17:28 · JFK 20:28
    ♥ Do have faith in what you're doing.