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


Groups > comp.lang.python > #77902 > unrolled thread

Re: PyCharm refactoring tool?

Started byGeorge Silva <georger.silva@gmail.com>
First post2014-09-15 16:49 -0300
Last post2014-09-15 16:49 -0300
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: PyCharm refactoring tool? George Silva <georger.silva@gmail.com> - 2014-09-15 16:49 -0300

#77902 — Re: PyCharm refactoring tool?

FromGeorge Silva <georger.silva@gmail.com>
Date2014-09-15 16:49 -0300
SubjectRe: PyCharm refactoring tool?
Message-ID<mailman.14034.1410810638.18130.python-list@python.org>

[Multipart message — attachments visible in raw view] — view raw

It's pretty useful. I use it for some time now and I very much like it.

There are some things that might not be available on Python because of it's
duck typing behavior (Pycharm perhaps can't confirm that the type is
boolean to suggest it's inversion, for instance).

The most powerful for me are the rename refactor and extract. Works like
charm (no pun intended).

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 have git, etc
> integrated into my Emacs environment, so don't need the VCS menu. Most
> everything else looks fairly genertic.
>
> Except the Refactor menu. Before I try to do much/anything with it, I
> thought I would solicit feedback on its capability. Does it work as
> intended? I read through the PyCharm help sections on refactoring. It seems
> to describe a number of code refactorings which aren't available for Python
> code. For example, I don't see an "invert boolean" refactoring.
>
> How useful is PyCharm's refactoring subsystem?
>
> Thx,
>
> Skip
>
>
> --
> https://mail.python.org/mailman/listinfo/python-list
>
>


-- 
George R. C. Silva
SIGMA Consultoria
----------------------------
http://www.consultoriasigma.com.br/

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web