Category Archives: Cool Feature

PSR-0, PSR-4 and Source/Test Root support in PhpStorm 8 EAP

The latest PhpStorm 8 EAP brings support for PSR-0 and PSR-4 namespace roots. PhpStorm comes with a configurable convention which specifies that the project Source Root is also a root for the package and namespace. In other words: every directory created under the Source … Continue reading

Posted in Cool Feature, Early Access Program | Tagged , , , , , , | Leave a comment

PHP Remote Interpreters Support in PhpStorm 8 EAP

Support for PHP remote interpreters has been introduced in PhpStorm 8 EAP. It lets us use a PHP interpreter over SSH installed on any remote environment, to run/debug application and run testing tools remotely. Using a remote interpreter instead of … Continue reading

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

PhpStorm 8: Markdown Support in PHPDoc Blocks

Since PhpDocumentor allows Markdown in documentation blocks (as stated here), we have added Markdown support to PhpStorm 8 too when showing a quick documentation of classes, functions, etc. Here is a list of what is actually supported from Markdown syntax … Continue reading

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

WordPress Support in PhpStorm 8 EAP

We are glad to announce availability of WordPress plugin (providing a bunch of WordPress-specific features) bundled with PhpStorm from yesterday’s PhpStorm 8 EAP 136.1255, you can download and test it right now. Please refer to a full tutorial on WordPress … Continue reading

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

Working with Multiple Selection in PhpStorm 8 EAP

Earlier this week, we released the PhpStorm 8 EAP with a number of new features and improvements. We hear what you say on Twitter and on our issue tracker and that’s why we’re including your number one request: Multiple Selection. Let’s … Continue reading

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

Vagrant Improvements in latest PhpStorm Update

With PhpStorm 7, we introduced built-in support for working with Vagrant, a tool which helps to create reproducible development environments. These scripted virtual machines can then be shared using a simple script, instead of having to share a full-blown virtual … Continue reading

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

File Watchers in PhpStorm

Imagine working on a file and running a command line tool in the background for every change made. “Why would I want that?” I hear you say. Wouldn’t it be great if the IDE could minify our JavaScript and CSS … Continue reading

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

Drag-and-drop to Remote Hosts changes

We’ve already blogged about being able to connect to a remote server using the Remote Hosts tool window. We can drag-and-drop files and folders from our PhpStorm project to a remote FTP, FTPS, SFTP server or a local/network folder. The latest … Continue reading

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

Profiling PHP applications with PhpStorm

That application we are building is way too slow. What gives? Did someone on our team commit code while partying? Are we making too many database calls? The only way to learn about the performance of our application code is … Continue reading

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

Just-In-Time debugging and PHP Exception Breakpoints with PhpStorm and Xdebug

In every project comes a moment where code stabilizes and we don’t want to keep the debugger attached to our code all the time. Or maybe we just want to run our code and only attach the debugger when an … Continue reading

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