You are on page 1of 9

NetBeans

Editing closed because of vandalism. PDT 1 PDT 2.0 Zend Studio 6 6.5
Editing √ √ √ √
Syntax highlighting √ √ √ √
Error highlighting √ √ √ √
Warning highlighting √ √ √ √
Can check syntax on the fly √ √ √
Code formatting √ √ Customizable
√ √
Templates √ √ √ √
TODO comments support √ √ √ Not very
HTML+PHP Code √ √ √ stable

Short tags <?= √
Macro √- √- √-
Php4 -

Code completion √ √ √ √
Internal PHP functions √ √ √ √
Own functions and classes √ √ √ √
Automatic creation of phpDoc /** √ √ √ √
Uses phpDoc for autocompletion √ √ √ √
Methods/Fields $this-> √ √
phpDoc @property - √- √
File name completion (include/require) √- √- √ √
Completion of phpDoc constructs @ √
@var - - -
SQL in PHP completion - - - -

Navigation √ √ √ √
Go to error √ √ √ √
Go to bookmark √ √ √ √
Go to TODO √ √ √ √
Projects support √ √ √ √
Code folding √ √ √ √
Navigator √ √ √ √
Find / replace not user not user
Incremental search friendly
√ friendly
√ not user√ friendly firefox-like

Go to function/class declaration √ √ √ √
Go to PHP help (php.net) √
Find Usages √- Ctrl+Alt+G
√ √- √
Bookmarks √
Go to overriden method -

Refactoring √ √
Move - - √
Rename - - buggy
√ √
Getters/Setters - √- √
Override method - √-
Generate constructor - - √- √
Safe delete - -

JavaScript √
JavaScript debugger for IE - - - √
JavaScript debugger for Firefox √- √- √- √
Syntax highlighting √ √ √ √
Code Completion
spket √
Code Folding for methods plugin
spket - √- √
On the fly source validation plugin - √
Refactoring -
spket √- √- √
TODO plugin
spket √ √
jsDoc plugin
spket - √
prototype plugin
spket - - √
jQuery plugin - - √
Templates/Snipplets -
spket - - √
Browser compatibility table on code completion -
plugin √- √- √
Code formatting

CSS √ √ √ √
Syntax highlighting √ √ √ √
Code completion √
W3C documentation on code completion - - -
Browser compatibility table on code completion √- √- √- √-
Properties completion √
On the fly validation √- √- √- √
Code formatting √ √ √ √
Code Folding
Templates/Snipplets √- √- √- √-
TODO

HTML √ √ √ √
Syntax highlighting √ √ √ √
Code completion √ √ √ √
Code folding √ √ √ √
Automatic HTML tags closing √ √ √ √
W3C documentation on code completion √ √ √ √
On the fly validation √
Code formatting strange
√ strange
√ strange
√ √
Templates/Snipplets

PHP Debugger
Internal web server √- √- - √-
xDebug √ √ √-
Zend Debugger √ √ √ √-
Step by step code debugging √ √ √ √
Watches √ √ √ √
Command line debugging

Plugins all Eclipse all Eclipse all Eclipse NetBeans


How much are there plugins plugins plugins plugins

Working with databases √ √ √


MySQL √ √ √ √
MSSQL √ √ √ √
PostgreSQL JDBC √
Other DBs JDBC driver
driver
√ - √ √
needed
Can show DB structure and data needed
√ - √ √
Run queries √ - √ √
SQL code completion √ - √ √
SQL code highlighting -
Code generation - - - for MySQL
Subclipse/
Deployment and versions Subversiv √ √
SVN e plugins

Mercurial √- √ √
CVS Eclipse Mercurial Eclipse √
Mercurial plugin
√ √- plugin
√ √
diff √
Can show diff in editor √- √- √- √
Local history

Other features RSE √ √


FTP plugin
√ √- √ √
Launching third party sofrware from IDE √ √ √ √
Automated tasks (Ant/Phing) √
SFTP, FTPS - √- √-
Automatic updates buggy very buggy √
Support √- √- commercial √
Code Folding buggy
Project import wizard (FTP, FTPS, ...) - - - -
Drupal Plugin - - - Wizards
Smarty support - - ? ?

Webservice library bundles (SaaS) √


Amazon - - - √
Delicious - - - √
Facebook - - - √
Flickr - - - √
Google - - - √
StrikeIron - - - √
Twitter - - - √
WeatherBug - - - √
Yahoo - - - √
Zillow - - - √
Zvents - - -

Useful file formats √


yaml plugins plugins plugins √
JSON plugins plugins plugins

Eclipse Eclipse CDDL, GPL2


License Public Public commercial (excl.
License License classpath)
Price 0 0 from $399 0
Codelobster PHP Nusphere PhpED
NetBeans 7 Aptana PHP Aptana Studio Pro Edition 5.6
√ √ √ √ √
√ √ √ √ √
√ √ √ √
√ √ √ - √
√ √ √ √- √
√ √ √ √
√ √ √ -
√ √ √ - ?
√ √ √
√ √- √- √ √
√ √ -
- √

√ √ √
√ √ √ √ √
√ √ √ √ √
√ √ √ - √
√ √ √ - √
√ √ √
√ - - - ?
√ √- √- √ -
√ - √
√ ? ?
? ?

√ √ √
√ √ √ - √
√ √ √ - √
√ √ √ - √
√ √ √ √ √
√ √ √ - √
√ √ √ √ √
√ √
firefox-like
√ not user√ friendly not user√ friendly - ?
√ √ √ √ √
√ √ √
√ √- √- - -
- √

√ √ √
√ √ √ - -
√ √ √ - -
√ √ √ - -
√ √ √ - -
√ - -
- - - -

√ √
√ √- √ - -
√ √ √ - -
√ √ √ √ √
√ -
√ √ √
√ √ √ - -
√ - -
√ - - - -
√ - - - -
√ √- √- - ?
√ √ √ - -
√ √ √ - -
√ √ √ - √
√ √ √ - -
√ -

√ √ √
√ √ √ √ √
√ √ √ √ √
√ √ - -
√- √ √ - -
√ √ √ √ √
√ √ √ - -
√ √ √ √ √
√ √ - ?
√- √ √ - √
- ?

√ √ √
√ √ √ √ √
√ √ √ √ √
√ √ √ - ?
√ √ √ √ √
√ √ √ √ ?
√ √ √ √ √
√ √ √ √ ?
- √

√ √
√- √ √ - √
√ √ - √
√- √ √ - √
√ √ √ √ √
√ √ √ √ √
- ?

NetBeans plugins all Eclipse plugins all Eclipse plugins own plugins format √


√ √ √ √
√ driver needed ODBC/JDBC ODBC √
- - - PostgreSQL,

√ √ Oracle, Sqlite,
JDBC driver
√ needed √ √ -
Firebird, others
√ √ √ - √
through JDBC
√ √ √ - √
√ √ √ √ ?
- √
for MySQL - - - ?
√ Subclipse/Subversiv Subclipse/Subversive
√ e plugins plugins - √
√ plugins
Mercurial Eclipse plugins
Mercurial Eclipse - √
√ plugin
√ plugin
√ - -
√ - ?
√ √- √- - ?
√ -

√ √ √ √
√ √ √ - √
√ √ √ -
√ √ - ?

√ - -
√ buggy buggy
√ - -
√ √- √ - commercial
√ - ?
- - - ?
Wizards - - √, commercial -
? ? ? √, commercial -


√ - - - -
√ - - - -
√ - - - -
√ - - - -
√ - - - -
√ - - - -
√ - - - -
√ - - - -
√ - - - -
√ - - - -
- - - -

√ √ √
√ √ - ?
- - ?

GNU Public license


CDDL, GPL2 (excl.
and the Aptana commercial freeware commercial
classpath)
Public license
0 0 $99 0 from $249

You might also like