Phpstorm by Jetbrains
Total Page:16
File Type:pdf, Size:1020Kb
PhpStorm by JetBrains PHP IDE with refactorings, code completion, on-the-fly code analysis and coding productivity orientation. PhpStorm provides a rich and intelligent code editor for PHP with syntax highlighting, extended code formatting configuration, on-the-fly error checking, and smart code completion. PhpStorm is an IDE for HTML, JavaScript and PHP. PhpStorm code completion (Ctrl + Space) finalizes classes, methods, variable names, and PHP keywords, plus commonly used names for fields and variables depending on their type. PhpStorm editor respects PHPDoc in your code and provides appropriate code completion suggestions based on @property, @method and @var annotations. When you edit the PHPDoc for your code with PhpStorm, the variables names and types are auto-completed from the corresponding code blocks. PHP code refactorings also consider PHPDocs to keep them up-to- date. PhpStorm IDE allows to use Smarty template engine and offers productivity features for working with .tpl files. Thorough source code analysis allows PhpStorm to provide a sophisticated code completion even to an unannotated code. PHP IDE with refactorings, code completion, on-the-fly code analysis and coding productivity orientation. PhpStorm provides a rich and intelligent code editor for PHP with syntax highlighting, extended code formatting configuration, on-the-fly error checking, and smart code completion. PhpStorm is an IDE for HTML, JavaScript and PHP. PhpStorm code completion (Ctrl + Space) finalizes classes, methods, variable names, and PHP keywords, plus commonly used names for fields and variables depending on their type. PhpStorm editor respects PHPDoc in your code and provides appropriate code completion suggestions based on @property, @method and @var annotations. When you edit the PHPDoc for your code with PhpStorm, the variables names and types are auto-completed from the corresponding code blocks. PHP code refactorings also consider PHPDocs to keep them up-to-date. PhpStorm IDE allows to use Smarty template engine and offers productivity features for working with .tpl files. Thorough source code analysis allows PhpStorm to provide a sophisticated code completion even to an unannotated code. What’s new in PhpStorm 7? PHP Language Support - PHP 5.5 is now fully supported. Efficient Code Reading - Improved PHP syntax coloring for various constructs. Vagrant - Vagrant is a handy tool to help you create reproducible development environments. Smart and Easy Remote Configuration - SSH Console lets you connect to a remote machine and perform any actions via SSH. SSH Remote External Tool - Integrated a local terminal emulation environment. Framework Specific Command Line Tools - Includes support for Zend Framework 2 Tool, Tools based on Symfony (such as Laravel and Doctrine) and Drush. App Engine - Develop applications for Google App Engine and delegate routine deployment tasks to the IDE. Debugger Configuration Validation - When configuring the PHP interpreter for project, PhpStorm will inform you if a debugger is installed. Debugging with Smart Step Into - This debugging feature allows you to choose the function to step into while debugging. This functionality also works with dynamic function calls. Drupal Development with PhpStorm - PhpStorm now bundles a Drupal Plugin which provides many Drupal-specific features. Symfony - Provide various Symfony Framework related features such as type inference, code completion, navigation and action. JavaScript Templates Support - PhpStorm supports EJS template engine and provides formatting and syntax highlighting. Live Edit and JavaScript Debugging - Live Edit has been completely redesigned to make it more coherent and predictable. .