It is a little weak when it comes to pre-integrated refactoring and code-check tools (e.g. for Windows), works well with the fabulous (and Pythonic) Mercurial change management system (among others), and has good-to-excellent abilities for core tasks like code editing, syntax coloring, code completion, real-time syntax checking, and visual debugging. Komodo is well-integrated with popular ActiveState builds of the languages themselves (esp. The one license follows you to any platform.
BEST IDE FOR PYTHON MAC MAC OS X
I use it on Mac OS X primarily, though I've used it for years on Windows as well. ), I am a fan of ActiveState's Komodo IDE. That said, having tried a bunch of IDEs (Eclipse, NetBeans, XCode, Komodo, P圜harm. Nowadays most editors from vim upwards can be used, there are multiple good alternatives, and even IDEs that started as C or Java tools work pretty well with Python and other dynamic languages. ?" is a longstanding way to start a "My dog is too prettier than yours!" slapfest.
Sublime Text - This is really sweet text editor that has some surprisingly good Python support.I've personally found it too unstable for my usage. Idle - Python's own little editor, has some nice features, but also some major problems.Smultron - Very nice editor, the UI is similar to Textmate.The defacto editor before Textmate stole its limelight.
TextWrangler - Lite, free (as in beer) verision of BBEdit.Jedit - Java based text editor, has some nice features, but the startup time isn't great (due to Java).Textmate - costs money, people love this program, but I haven't used it enough to see what all the fuss is about.Netbeans has a beta Python plugin that is a little rough around the edges, but could turn into something really cool.Īdditionally there is a long list of programming centric text editors for the mac, that may or may not fit your needs. Pydev for Eclipse, as others have mentioned, is good.