using php ides with drupal (drupaldevdays szeged 2014)

Download Using PHP IDEs with Drupal (DrupalDevDays Szeged 2014)

If you can't read please download the document

Upload: valery-lourie

Post on 16-Apr-2017

442 views

Category:

Documents


0 download

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?