I'm a big fan of aptana's free Pydev IDE for Eclipse. It does all the stuff a Python developer could wish for: code completion, hover explanations, click to show declaration, debugging and much more.
If you set the source in Eclipse to http://pydev.org/nightly you'll get a peek at what's coming, especially for Django developers. You will be able to make a Django project without needing the command line tools:
You get to choose basic settings such as the database from a nice GUI:
There's menu items for common tasks such as creating an app within a project and syncdb:
Great stuff Fabio!
You end up with a useful start point without any typing.
I often run up a little Django project just to try something out, and I find myself copying and pasting the same old settings stuff to make the project portable.
Eclipse and Pydev is a big part of my daily life, this week I visited a friend working in Python in straight BBEdit (a fine editor), the other great hope is that TextMate 2 ever comes out and can have smarts like real code completion added in somehow. (Maybe Alan's busy on the port to iPad?)
Update
No sooner than I posted this, than the Django support in Pydev has been released so you don't need to use nightly.
No comments:
Post a Comment