140 likes | 280 Views
Netbeans Intro & Demo. @drupalwa. Who's used Netbeans. And then un-installed it?. What else do people use?. Editors. Lots around! Lightweight: Textmate, Coda, Geeny, Notepad++, EditPlus, vi, nano, emac's. Real IDE's. IDE - before SATA? ;) Zend Studio Netbeans Visual Studio (.NET).
E N D
Netbeans Intro & Demo @drupalwa
Who's used Netbeans And then un-installed it?
What else do people use?
Editors • Lots around! • Lightweight: Textmate, Coda, Geeny, Notepad++, EditPlus, vi, nano, emac's.
Real IDE's • IDE - before SATA? ;) • Zend Studio • Netbeans • Visual Studio (.NET)
NetbeansFeatures 1 • Out of Box syntax highlighting with live error detection for php, js, html, css • Project browser, multi projects
NetbeansFeatures 2 • Code Navigator • Code Indexing with auto suggest - killer feature • Plugin Library
NetbeansFeatures 3 • Git, SVN, HG - live change indicators • Cross Platform • GPL • Debugging! In a sec
Tips 1 • local server stack for better indexing performance • Coding Standards: drupal.org/node/1019819
Tips 2 • Google: "Netbeans & Drupal plugin" (by HollyIT) - code generation, drush console, quick api lookup
Bad Stuff • Uses about 150-500MB RAM. • Git workflow kinda slow - personally prefer git cmd line
Debug Demo • local stack + xdebug • Google: configure netbeans & debug (or: http://wiki.netbeans.org/HowToConfigureXDebug)
Other Stuff • Database Controls • Unit Testing? • phpdoc/doxygen?
Thanks for listening! @alexbergin