What I do want in an editor/IDE

6 AM July 22, 2004

Hans lists some features that he does and doesn’t find useful in a Python IDE.

Here are four more features I’d like to see in a Python IDE:

  1. Manage import statements. When I move code around, the imports it uses should follow. Unused imports should be removed automagically.
  1. Find and run unit test suites at the press of a button.
  1. Quick sanity check tools. For example: for every self.x, check that x is defined as a function, as a class variable, in the init method or somewhere in a superclass.
  1. Support for common refactorings – turning expressions into variables and vice-versa, turning local variables into instance variables, moving a class between modules, and moving a module in the hierarchy.
By alang | # | Comments (3)
(Posted to Python)

Comments

At 08:58, 22 Jul 2004 Simon Brunning wrote:

"Sanity check tools" - would PyChecker integration suit? You can integrate PyChecker with PythonWin like so:

http://groups.google.com/groups?selm=44254d3d.0308050441.3ae97677%40posting.google.com

(#)
At 21:03, 23 Jul 2004 tom wrote:

i think this is a rather promising python ide:
http://www.die-offenbachs.de/detlev/eric3.html

kind regards,
tom

(#)
At 12:29, 24 Jul 2004 bernd wrote:

eric3 is fine, but difficult to install and use on a windows system.

(#)

Add Comment




(Not displayed)






(Leave blank line between paragraphs. URLs converted to links. HTML stripped. Indented source code will be formatted with <pre> tags.)




© 2003-2006 Alan Green