Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #77903

Re: PyCharm refactoring tool?

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed2a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.001
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'debug': 0.07; 'failing': 0.07; 'nicely': 0.07; 'rename': 0.07; 'editor.': 0.09; 'exec': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'tests,': 0.09; 'mostly': 0.14; 'bump': 0.16; 'from:addr:behnel.de': 0.16; 'from:addr:stefan_ml': 0.16; 'from:name:stefan behnel': 0.16; 'integrated.': 0.16; 'log.': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'wrote:': 0.18; 'do.': 0.18; 'stefan': 0.19; 'seems': 0.21; 'command': 0.22; 'tests': 0.22; 'header:User-Agent:1': 0.23; 'config': 0.24; 'skip': 0.24; 'mon,': 0.24; '15,': 0.26; 'header:X-Complaints-To:1': 0.27; 'header:In- Reply-To:1': 0.27; "doesn't": 0.30; 'george': 0.31; 'sep': 0.31; 'stuff': 0.32; 'run': 0.32; 'running': 0.33; 'something': 0.35; 'received:84': 0.35; 'test': 0.35; 'there': 0.35; 'really': 0.36; 'coverage': 0.36; 'subject:?': 0.36; 'feedback': 0.38; 'to:addr :python-list': 0.38; 'pm,': 0.38; 'visual': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'most': 0.60; 'free,': 0.61; 'within': 0.65; 'useful.': 0.68; 'analysis': 0.75; 'subject:tool': 0.84; 'visually': 0.84; '4:44': 0.91; 'sitting': 0.91
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Stefan Behnel <stefan_ml@behnel.de>
Subject Re: PyCharm refactoring tool?
Date Mon, 15 Sep 2014 22:36:50 +0200
References <CANc-5UwupAZYBdsSKc4_t+0+sa1qMYPKtjS2OkkU6xKp2mc-zg@mail.gmail.com> <CAGyPVTtEEgLW7sCRpex+jLRW3NnOJPtDtCXd3iSjredQS7g+Eg@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 7bit
X-Gmane-NNTP-Posting-Host dslb-084-056-038-111.084.056.pools.vodafone-ip.de
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.1
In-Reply-To <CAGyPVTtEEgLW7sCRpex+jLRW3NnOJPtDtCXd3iSjredQS7g+Eg@mail.gmail.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.14035.1410813425.18130.python-list@python.org> (permalink)
Lines 27
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1410813425 news.xs4all.nl 2972 [2001:888:2000:d::a6]:38253
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:77903

Show key headers only | View raw


George Silva schrieb am 15.09.2014 um 21:49:
> It's pretty useful. I use it for some time now and I very much like it.
> [...]
> The most powerful for me are the rename refactor and extract. Works like
> charm (no pun intended).

Dito.


> On Mon, Sep 15, 2014 at 4:44 PM, Skip Montanaro <skip@pobox.com> wrote:
>> I started up an instance of PyCharm last Friday. It's mostly just been
>> sitting there like a bump on a log. I set things up to use Emacs as my
>> editor. It seems most of its functionality won't be all that useful. Most
>> of my work is on libraries/platforms - stuff which is not runnable in
>> isolation, so the Run menu doesn't look all that useful.

I also do most exec stuff on the command line - it needs to work there
anyway, so the additional config in PyCharm is really something on top that
I often don't do. However, running stuff within PyCharm can still be really
handy because it integrates very nicely with py.test and other test
runners. You get nice visual feedback for your tests, can rerun failing
tests with one click, can visually debug problems, get coverage analysis
for free, etc. It's all very nicely integrated.

Stefan

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: PyCharm refactoring tool? Stefan Behnel <stefan_ml@behnel.de> - 2014-09-15 22:36 +0200

csiph-web