using php ides with drupal (drupaldevdays szeged 2014)
TRANSCRIPT
Use of popular PHP IDEs with Drupal
Valery valthebald Lourie
http://bit.ly/
About /me
valthebald
valthebald
Popularity
Debuggers
IDEs covered
Be more efficient
Syntax highlighting
Syntax errors and warnings
Code completion (phpDoc)
Coding styles (coding standards)
Refactoring
Project navigation
Debugging!!!
Work with others
VCS integration
HTML / JS / CSS
Integrated shell
Integrated browser
TODO lists
Debugging!!!
Local debug
Works in internal browser
Requires local web server (Apache)
Requires PHP extension
Remote debug
Works in any browser
Concurrent debugging
Does not require local web server
May require firewall setup
http://derickrethans.nl/debugging-with-xdebug-and-firewalls.html
Demo
Breakpoints
Breakpoints
What's the difference
Drupal-specific
PHPStorm plugin
Zend Studio
http://www.johnish.com/2013/04/15/zend-studio-configure-for-drupal/
PDT Coding style
https://deekayen.net/zend-studio-eclipse-drupal-formatter
NetBeans
https://drupal.org/node/1764074
Code hints
Questions?