You are on page 1of 4

www.jetbrains.

com

Develop Smarter, Not Harder

PHP IDE by JetBrains

Download your free 30-day trial at

jetbrains.com/phpstorm

PhpStorm IDE Key Features


Smart PHP Code Editor
PhpStorm features an editor that actually gets your code and deeply understands its structure, supporting PHP 5.3, 5.4 and 5.5 for modern and legacy projects. The IDE provides the best code autocompletion, refactorings, on-the-y error prevention, supports language mixtures and more. Automated refactorings treat your code with care, helping you make global project changes easily and safely. Smart Rename / Copy / Move Extract Variable / Constant / Field / Method Inline variable Push members Up / Pull members Down Change signature Code Generation (Getters, Setters, Constructors, etc.)

Code Quality Analysis


Hundreds of code inspections verify your code as you type, inspecting the whole project for possible errors or code smells. PHPDoc support, code (re)arranger, code formatter with code style configuration and other features help you write neat code thats easy to support. Quick-fixes for most inspections make it easy to fix or improve the code instantly. Alt+Enter shows appropriate options for each inspection. Built-in Smart Duplicated Code Detector takes care of keeping your code dry while integrated PHP Code Sniffer helps with checking your code on the y. PhpStorm contains built-in PSR1/PSR2, Symfony2, Zend, and Drupal compliant code formatting.

HTML, CSS, JavaScript


HTML and CSS Editor
All the cutting edge web development technologies are supported including HTML5, CSS, SASS, SCSS, LESS, CoffeeScript, ECMAScript Harmony, Jade templates, etc. PhpStorm detects and suggests auto-fixes for such problems as: Missing closing tags Wrong references to files Duplicate attributes Invalid CSS selectors Unused JS parameters and more...

Live Edit
Live Edit gives you an opportunity to see all the changes instantly in the browser without refreshing the page. Just install the browser extension, and while you are editing HTML, CSS or JavaScript in PhpStorm, Live Edit will reload the corresponding browser pages and highlight the elements you are working on. Completion lookup is also live.

High-Speed Coding
HTML editor allows you to utilize all the power of Emmet (former Zen Coding). Define your own abbreviations (snippets) with Live Templates or use pre-defined for PHP, HTML, CSS, JS and other languages.

jetbrains.com/phpstorm/features

Debugging, Testing and Proling


Zero-configuration debugging makes it really easy to debug your PHP applications. PhpStorm provides numerous options for debugging your PHP code with Visual Debugger, so you can: Inspect variables and user-defined watches Set breakpoints and evaluate an expression in runtime Debug remote applications Debug a page in multiple sessions simultaneously

Complete Development Environment


Perform many routine tasks right from the IDE. Enjoy first class support for Version Control Systems including Git, SVN, Mercurial, Perforce, CVS, TFS. All the tedious tasks (e.g. adding or removing files) are performed automatically. A built-in visual merge tool resolves all conicts in a quick and intuitive manner. The changes made locally are highlighted in the editor gutter as you type. Other notable features include: Composer support Built-in REST Client Databases support SQL Editor Editable PHP UML Issue Trackers Integration Vagrant support SSH Client & Remote Tools Built-in Terminal Remote hosts deployment Command-Line Tools Phing Support

Develop PHPUnit tests right in PhpStorm and run them instantly from a directory, file or class using the context menu options. Code Coverage for PHPUnit shows you how much of your code is covered with tests. Profile your applications with Xdebug or Zend Debugger and check aggregated reports in PhpStorm.

HTML, CSS, JavaScript


New Technologies
PhpStorm provides streamlined experience for the full development cycle with new languages such as TypeScript, CoffeeScript and Dart: Code completion and analysis Automatic compilation/transpilation of these languages into JS with File Watchers (works for SASS, SCSS, LESS into CSS too) Full-featured debugging of CoffeeScript, TypeScript, Dart or minified JS with the help of source maps.

JavaScript Editor
The smartest JavaScript Editor is bundled with the IDE, offering: Code completion Validation and quick-fixes Refactorings JSDoc type annotations support JavaScript debugging and unit testing Support for JavaScript Frameworks

Live Edit Demo


http://youtu.be/wCVwdvufTds

Learn more and download your free 30-day trial: jetbrains.com/phpstorm

Supported Technologies
PHP Code Editor
PHP 5.3, 5.4, 5.5 Code Analysis Code Completion Refactorings Code Generation PHPDoc Support Quick Fixes PHP Code Sniffer PHP Mess Detector

Debugging & Proling


Xdebug, Zend debugger

External Tools
Local and SSH based

HTML5/XML/Schema CSS/SASS/LESS/SCSS JavaScript


ECMAScript Harmony CoffeeScript TypeScript Dart NodeJS AngularJS +Stylus, Compass & more

Frameworks
Zend Symfony Drupal Magento CakePHP Yii

Git/SVN/HG/CVS/TFS.. Terminal, SSH Remote Hosts Deployment


FTP/SFTP/FTPS Local or mounted folder

Smarty, Twig Unit Testing Built-in web server

Databases & SQL


10+ dialects and refactoring

Issue Trackers Integration


With task context switching

Emmet

Enjoy the performance and stability of cross-platform PHP integrated development environment on Windows, Mac OS X or Linux with your single key.

Our Customers

PhpStorm Licensing and Pricing


For commercial development
Commercial License
For companies and organizations

Non-commercial development only


Academic License
For students and teachers

Personal License
For individual developers

Classroom License
For trainers and educational institutions

Open Source Project License


For open source projects developers

@phpstorm

Headquarters and International Sales: sales@jetbrains.com JetBrains s.r.o. Na hebenech II 1718/10 Praha 4 Nusle 147 00 Czech Republic Tel: +420 2 4172 2501 Fax: +420 2 4172 2540

North American Sales: sales.us@jetbrains.com East Coast 324 New Brooklyn Road Berlin, NJ 08009 Tel: +1 609 714 7883 Fax: +1 866 838 6784 West Coast 1900 South Norfolk St. Suite 350 San Mateo, CA 94403 Tel: +1 650 577 2345 Fax: +1 866 838 6784

blog.jetbrains.com/phpstorm/

09/2013 (DSGN-773)

You might also like