New - PhpStorm 7
Written by Ian Elliot   
Wednesday, 23 October 2013

JetBrains has a new major release of PhpStorm, its PHP development environment with support for all the new stuff including Vagrant, Drupal, Zend 2, Web Components, TypeScript and easy debugging. 

 

PhpStorm 7 has support for the latest PHP 5.5, type inference and PHPDoc improvements, new refactorings (Move Static Member and Extract Interface), new code inspections and quick fixes. It also features improved PHP syntax coloring, which can be customized, to aid readability. It provides separate colors for: 

  • Function and method declarations

  • Function calls, static and instance method calls

  • Classes and interfaces, static and instance class fields

phpstorm7readability

 

New features in PhpStorm help with debugging and unit testing. Debugger Configuration Validation verifies the configuration of Xdebug and Zend Debugger and let you know if anything is missing and how to fix it - and if you have ever tried to configure either then you will know what a potential time saver this is.

Smart Setp-Into is a feature that allows you to choose the function to step into while debugging and this functionality also works with dynamic function calls. PhpStorm's PHPUnit on Server feature has also been "significantly reworked" 

The release extends its range of built in tools and its support for third party products. It natively integrates Vagrant, a tool for creating reproducible development environments. By scripting a virtual machine, Vagrant provides a way of sharing a development machine - other developers can launch an identical machine from within the IDE.

Support for Google App Engine now allows you to create your app, run it and deploy it to the GAE server without leaving PhpStorm. A new Drupal plug-in supports features of Drupal 6 and 7, some of which also work for Drupal 8. There's also support for Zend Framework 2, Symfony 2 and other PHP frameworks.

PhpStorm introduces a new Web toolkit with support for front-end web technologies including three alternative sets of JavaScript templates, EJS, Handlebars and Mustache. It introduces Initial support for Web Components and the Stylus stylesheet language. For those working with Saas, it now supports Compass. Its improved JavaScript debugger now has a Variables view (only for Google Chrome and Node.js) and an Elements tab for inspecting elements of the current web-page and showing its contents live.

 

(click for larger version)

 

PhpStorm 7 provides support for latest TypeScript 0.9, while support for other languages, such as CoffeeScript and Dart, has been improved, and there is a new structure view for LESS and Sass. Integration with GitHub has been improved, allowing GitHub users to make pull requests right from the IDE.

 

In this video Maarten Balliauw, Technical Evangelist at JetBrains, provides an overview of new features in PhpStorm 7.

 

 

 

PhpStorm 7 is available for Linux, Windows and OSX. There is a 30 day trial you can download and the personal licence is 89 Euros plus VAT - open source projects and courses can use it for free. Check out the JetBrains website for other pricing information. 

More Information

PhpStorm

What's New in PhpStorm 7

Download PhpStorm

Related Articles

Major New Release of PHP IDE

Trying the PhpStorm 2.0 IDE

Free Version of PyCharm Python IDE

RubyMine The Right Way To Do Ruby

 

To be informed about new articles on I Programmer, install the I Programmer Toolbar, subscribe to the RSS feed, follow us on, Twitter, Facebook, Google+ or Linkedin,  or sign up for our weekly newsletter.

 

blog comments powered by Disqus

 

Banner


Self Paced Haptics MOOC
29/10/2014

Introduction to Haptics is an online self-paced course that introduces a topic increasingly important in robotics and engineering. To get the most out of it you need to build your own Hapkit, an inter [ ... ]



Atlas And The Crane Kick
15/11/2014

The latest robot video of Atlas doing some partial Karate moves seems to have attracted the attention of the Internet - the video is worth seeing.


More News

Last Updated ( Wednesday, 23 October 2013 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2014 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.