Python IDE Opinion Request

Boudewijn Rempt boud at rempt.xs4all.nl
Sun Nov 18 05:59:31 EST 2001


A. Keyton Weissinger <keyton at weissinger.org> wrote:
> Hello All,

> I am a recent inductee into the Pythonista Cult. I use MicroEdge's Visual
> SlickEdit (mostly so I can go back and forth with Python and Java, and Perl
> and Java, and HTML and Java, etc).

> However, I've played with a few of the Python IDEs out there. Some are nice,
> some are cute. None soom the "obvious" choice.

> Questions:
> 0) This question must have been asked before. Can someone point me in the
> direction of the last set of answers?

I've discussed IDE's twice on www.informit.com - you should search for
my name (rempt), because direct links to the articles have long since
disappeared.

> [If not:]
> 1) Do you use a code editor (SlickEdit, emacs, etc) or an IDE (IDLE, etc)?
> Why?

I use XEmacs, mainly because I was writing a book on Python programming, and
wanted to switch back and forth between Python and sgml mode quickly. Before
that I used nedit. IDLE has always been too slow, but I really like Wing IDE,
and BlackAdder.

> 2) Are there any IDEs out there that allow me to do UIs easily (ala VB)? I
> don't want a big code generator, but being able to drag and drop some simple
> forms would be nice...

BlackAdder includes Qt Designer, which is very good for UI design - if you use
PyQt on its own, you can use the native Qt Designer. Take a look at
http://stage.linuxports.com/projects/pyqt/c3112.htm (but all screenshots are
still missing from the online copy.) The book should go to the printer this
week, and you pre-order it at: https://secure.linuxports.com/cart/.

> 3) Does anyone out there use SlickEdit for Python? Any tips and tricks for
> that combo?

I've tried it, that's all. It didn't have a compelling advantage over XEmacs.


> Thank you all. I know I'm telling you nothing you don't already know, but
> Python rocks!

> Why is it not out there more????

> Regards,

> Keyton



-- 

Boudewijn Rempt  | http://www.valdyas.org 



More information about the Python-list mailing list