TurboGears Development Environments

I knew people use TextMate, VIM, emacs, Kate, and I’ve been using Wing IDE. But thanks to Gasolin I just learned about an article explaining how to set up Eclipse (and PyDev) as a TurboGears development environment.

I do Java stuff at work sometimes, and I use eclipse for that.

So, there’s some pull for PyDev — I could do all my development in one environment. And with PyDev extensions under active development, things are looking good in terms of auto-completion, syntax error detection, and little time savers “like go to definition” PyDev is looking good. And of course, the fact that the creator of PyDev is blogging about how to set it up to work with TurboGears is also a good sign.

But after a bit of looking around, I returned to Wing, and found myself at home again. Wing’s huge feature list, includes things like enhanced auto-completion for PyGTK and wxPython, VI keybindings, a fantastic debugger, and in my experience the support from Wingware is terrific. So, in the end, even the dream of having a single development environment isn’t enough to convince me to make the switch.

But it’s good to know that Python has good editors under active development, and I expect I’ll be buying the PyDev extensions for at least one member of my team, and am looking forward to seeing how both projects continue to grow and develop.

2 Responses to “TurboGears Development Environments”


  1. I like use jEdit with many plugins (pyDev).

  2. Fabio Zadrozny made several ShowMeDos for PyDev, and we also have some for SPE and IPython (all here). These should provide an insight into various Python development environments.

    Soon I’ll also be adding some Wing IDE videos as it is now my editor of choice. We also have some Eclipse+Java videos if you want to see Eclipse used for Java dev work (rather than Python).

Comments are currently closed.