Tag Archives: PHP

PhpStorm 7 Web Toolkit – JavaScript Templates & Web Components Support

As you may know, PhpStorm has all the WebStorm features available either out of the box or with free plugins in the repository. Thanks to this, PhpStorm 7 comes with support for .mustache and .hbs files and provides syntax highlighting, … Continue reading

Posted in Cool Feature | Tagged , , , , , , , , , | 6 Comments

Updated Built-in REST Client in PhpStorm 7

Building a REST API? Need to test a call to a web application? Look no further! Earlier this year we bundled a REST client plugin with which we can test HTTP-based APIs right from within our IDE. Since then we’ve … Continue reading

Posted in Cool Feature | Tagged , , , | 8 Comments

Deploying Committed Changes to a Remote Server

Recently, we received the following question through Twitter: “What is the easiest way to deploy the changes of your last commit(s) to a remote project?” Let’s explore our options!

Posted in Cool Feature | Tagged , , , , , | 6 Comments

Visualizing Composer Dependencies with File Watchers

The clue/graph-composer project on GitHub is pretty interesting. Once installed, it allows us to generate a visualization of our project’s composer.json and its dependencies. Wouldn’t it be nice if this graph were generated automatically whenever Composer dependencies changed? Well, PhpStorm … Continue reading

Posted in Cool Feature | Tagged , , , | 1 Comment

Command Line Tools Based on Symfony Console (Doctrine, Laravel) in PhpStorm

Ever since PhpStorm 2, we have had support for working with the Symfony console right from within the IDE. Newer versions have added support for other command line tools like Zend Framework, Composer, Symfony2 and Drush. With the latest PhpStorm … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , | 14 Comments

Move Static Member refactoring for PHP in PhpStorm

With the new Move Static Member refactoring in the PhpStorm 7 EAP, we can move static fields and methods to another type. For example when classes contain static methods that are nothing but utility methods, we can move them into … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , | 1 Comment

Built-in Webserver in PhpStorm

Ever since PhpStorm 6, we’ve had a built-in webserver which could serve up static content like HTML, JavaScript and CSS. With the latest version of the PhpStorm 7 EAP we have now added support for serving PHP from this webserver … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , | 24 Comments

Installing and Configuring XAMPP / MAMP with PhpStorm

Developing for PHP can be done in several ways. Some like to install all components they want to work with themselves. Others prefer downloading and installing a full “LAMP” stack at once. The latter can be done using XAMPP (Windows, … Continue reading

Posted in Cool Feature | Tagged , , , , , | 4 Comments

PhpStorm 7 EAP build 131.8

PhpStorm 7 EAP 131.8 is available for download. From the PHP side, this build features: Coding Style improvements: blank lines before/after ‘Use’ statements configuration has been introduced Indentation in case of using Javascript as Template Data Language (WI-17814) PHPUnit on Server … Continue reading

Posted in Early Access Program | Tagged , , , | 17 Comments

Debugger Configuration Validation with PhpStorm

While it’s very straightforward to set up PhpStorm’s debugger, nothing is more frustrating than not getting it to work because of a tiny configuration mistake in php.ini. Speaking for myself, I’ve missed xdebug.remote_enable on a number of occasions, which usually … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , | 30 Comments