 |
|
 |
Mozilla-Based IDE
By John Mark Walker
Those of us who develop applications using non-Windows platforms learned to develop on our own, which is to say, without the assistance of companies that make nice, graphical, integrated, development environments (IDEs). But as Linux makes its presence known in the Internet server market, it only makes sense that development (and specifically, Web-scripting development) would gravitate toward spiffier tools that recognize a heterogeneous computing world. When KomodoActiveState's cross-platform IDEfirst emerged, it attracted attention because ActiveState chose to build it on Mozilla, the technology behind version 6 of Netscape's Web browser. Mozilla's homegrown object model, XPCOM, gives Komodo its flexibility.
Comprehensive Language Support
Komodo provides a range of support for various programming languages; Perl, PHP, Python, JavaScript, Tcl, and XSLT are the most fully supported. Python, Perl, and PHP are the most feature-rich languages, but only when binaries for each of these interpreters already exist on your system. In Python's case, Komodo will check code syntax, highlight the reserved word, and auto-suggest function calls without a Python executable, but it won't let the debugger run. For PHP, it won't debug or check syntax without a PHP executable, but it will perform syntax highlighting and auto-completion. Perl is a bit different. There's no auto-completion whether you have the Perl interpreter or not.
|
|
|