So far (about editing tools)
Kenneth McDonald
kenneth.m.mcdonald at sbcglobal.net
Thu Oct 6 15:52:34 EDT 2005
This is something I fought with for a long time. My overwhelming vote
is Eclipse with the PyDev plugin. (Google search should reveal this).
Here are the pros and cons.
1) Eclipse is a _big_ system, with a strong emphasis on Java. So
there's a lot of functionality you need to learn to ignore, and
finding all of the different settings you're interested in can be a
chore. And you'll need to learn the "Eclipse Way" (eg using
repositories.)
2) Also, some of the eclipse dialogs are not the most intuitive,
IMHO. Though to be fair, almost no programs do a good job of this.
3) But, given its weight, Eclipse is surprisingly fast.
4) Also, Eclipse has _very_ flexible (including multistroke)
keybindings. It comes with predefined emacs keybindings.
5) And, PyDev is really _quite_ nice. It can also use PyLint, which
is a big plus. (It was the first time I'd used PyLint, and it caught
a _lot_ of potential errors.)
6) Finally, the eclipse layout is very flexible, and can be set up to
be almost entirely keyboard-navigable.
The only _real_ problem is the eclipse learning curve. But, given
that eclipse will be around for a _long_ time, and given how nicely
PyDev is coming along, I actually expect this to become the de facto
standard Python editor (though it will take a while).
Oh yeah, installation is (pretty) simple.
Ken
On 6-Oct-05, at 2:36 PM, CppNewB wrote:
> I am absolutely loving my experience with Python. Even vs. Ruby,
> the syntax
> feels very clean with an emphasis on simplification.
>
> My only complaint is that there doesn't appear to be a great
> commercial IDE
> for the language. I've tried Komodo, etc and they are nice
> applications,
> but they don't feel like they give me the "power" like a Visual
> Studio or
> Delphi (I wish I could articulate better the differences).
> Finding a
> descent GUI builder has been a challenge as well. Most of them
> have support
> for Dialogs, but what about more complex UI's? I may need a
> resizable frame
> within a resizable frame? I haven''t found a GUI builder with a
> great feel
> yet.
>
> Other than that, my experience has been wonderful. Even after my
> complaints, I plan on sticking with Python for a while.
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>
More information about the Python-list
mailing list