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