http://www.activestate.com/Products/Komodo/Komodo
This page describes it as : The professional IDE for open source languages ActiveState Komodo is the award-winning, professional integrated development environment (IDE) for open source languages, providing a powerful workspace for editing, debugging and testing your applications. Komodo offers advanced support for Perl, PHP, Python, Tcl, and XSLT. Ignoring the hype, it is really intended for working with scripting languages and it really does integrate well with them doing things like background error checking and integration with debuggers and source code control systems. It knows the syntax for the languages and it also has the specs for all the standard libraries so can give you reminders about expected paramters and types. Since it knows about the languages it can do block structure collapsing, indentation and commenting. It's mostly a cut and paste type editor so isn't really like emacs I suppose, excpet that when I use emacs I use it as a cut and paste editor too (albeit without the GUI). I haven't really ever used the complexities of emacs, though I did used to have it set up to edit C in the style I liked, but I always found ti rather clunky and that it got things wrong. Komodo mostly does what I want it to do and the developers are very responsive (and gave a nice T-Shirt to beta-testers! Not that influences my opinion in anyway). I am about to use Komodo for a php class so if I get any feedback I'll pass it on (most of the epople on the course will have used BlueJ for several years so I might get an interesting comparison) L. ---------------------------------------------------------------------- PPIG Discuss List ([EMAIL PROTECTED]) Discuss admin: http://limitlessmail.net/mailman/listinfo/discuss Announce admin: http://limitlessmail.net/mailman/listinfo/announce PPIG Discuss archive: http://www.mail-archive.com/discuss%40ppig.org/
