[UPHPU] Komodo Edit
Nathan Lane
nathamberlane at gmail.com
Fri May 2 14:23:58 MDT 2008
I've finished my evaluation and just for the sake of doing it, I created a
table like the ones you find on some sites, portraying the value that each
of the IDE's provide. Can anybody else think of any things you like most
about IDE's or that you would expect in an IDE supported PHP, HTML,
JavaScript, and CSS development?
Thanks, and here's the table.
*PHP IDE Wars*
This table contains a feature comparison of four popular PHP IDE's,
namely Komodo
IDE <http://www.activestate.com/komodo_ide> (professional), Komodo
Edit<http://www.openkomodo.com/>(open source), Zend
Studio<http://www.google.com/aclk?sa=l&ai=BpKYNR3YbSNnVJp7EiAHrubntBMuHwzSV5Mz5BuKBpzfgmBcIABABGAEgtlQ4AVCfi7uQ-_____8BYMn-lo3opIwYoAGfkZ7_A8gBAYACAdkDmPKCD5yRU0M&sig=AGiWqtyUUIVo3V6ulAG8O-gtSt2v3eGQzQ&q=http://www.zend.com/en/products/studio?engine=google&cmpg=zendstudio&k_id=zend_studio>(professional),
and the
Eclipse PDT Project <http://www.eclipse.org/pdt/> (open source).
*Feature*
*Komodo IDE*
*Komodo Edit*
*Zend Studio*
*Eclipse PDT*
Launch site on local machine
Yes (integrated)
Yes (integrated)
Yes (but could not make it work)
Yes (integrated)
PHP 5 auto-complete
Yes
Yes
Yes
Yes
PHP 5 syntax highlighting
Yes
Yes
Yes
Yes
HTML 4 or XHTML auto-complete
Yes
Yes
Yes
Yes
HTML 4 or XHTML syntax highlighting
Yes
Yes
Yes
Yes
JavaScript auto-complete
No
No
No
Yes (Ctrl + Spacebar)
JavaScript syntax highlighting
Yes
Yes
Yes
Yes
CSS syntax highlighting
Yes
Yes
Yes
Yes
Code block auto-completion
Yes
Yes
Yes
Yes
Integrated Subversion source control
Yes
No
Yes
Yes (via Eclipse plug-in)
Integrated FTP connection
No
Yes
No
Yes
Project management (ability to group files into a project)
Yes
Yes
Yes
Yes
Ability to import file system into project
Yes
Yes
Yes
Integrated debugger
Yes (remote and local)
No
Yes
Yes
Multiple files open at same time
Yes
Yes
Yes
Yes
Syntax error checking (for HTML, JavaScript, and PHP)
Yes
Yes
Yes
Yes
Shortcut keys or quick-keys
No (built on Mozilla platform – means a plug-in could be created
No (built on Mozilla platform – means a plug-in could be created
Yes (programmable)
Yes (programmable)
Windows compatible
Yes
Yes
Yes
Yes
Macintosh compatible
Yes
Yes
Yes
Yes
Linux compatible
Yes
Yes
Yes
Yes
Other system software requirements
PHP
PHP
Java JRE
Java JRE
Trial period
31 days
n/a
21 days
n/a
Final purchase cost
Professional – per license $295.00 Volume discounts at
http://www.activestate.com/support_resources/store_faq.plex#volumediscounts
Open
source $0.00 Professional – per license 1 year support for $399.00 3 years
support for $717.00 Quantity licensing at
http://www.zend.com/en/store/software/studio/#Additional-Information Open
source $0.00
--
Nathan Lane
Home, http://www.nathandelane.com
Blog, http://nathandelane.blogspot.com
More information about the UPHPU
mailing list