What text editor is everyone using for Python

Steven D'Aprano steve at REMOVE-THIS-cybersource.com.au
Thu May 28 00:06:25 EDT 2009


On Wed, 27 May 2009 22:34:45 -0400, Chris Jones wrote:

> I'm unsure about a python editor for everyone but since acquiring habits
> takes time, I'm in favor of sticking to one editor for everything.

Or use an editor which follows user interface standards, rather than 
invents its own conventions for everything. That way you can trivially 
swap from one compliant application to another compliant application.

A good UI standard should mean that:

* common tasks should use the same interface in any application that 
supports that task;

* all functionality should be discoverable without reading the manual;

* the most common functions should be _trivially_ discoverable;

* don't penalise the user for mistakes: as few actions as possible should 
be irreversible, and those which are irreversible should _effectively_ 
warn the user that they are irreversible;

* simple interfaces are better than complicated interfaces (easy tasks 
should be easy to perform);

* but dumbing-down is not the same as simplifying (complicated tasks 
should be possible);

* if possible, all functionality should be capable of being performed by 
either the mouse or keyboard.


-- 
Steven



More information about the Python-list mailing list