Tag Archives: PHP

Vagrant Support in PhpStorm

The latest version of the PhpStorm 7 EAP comes with Vagrant integration! Vagrant is a tool which helps us create reproducible development environments. By scripting a virtual machine, Vagrant allows us to share a development machine by sharing a simple … Continue reading

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

Connecting to Google Cloud SQL from PhpStorm

When creating Google App Engine applications in PHP using PhpStorm, chances are that we are also using Google Cloud SQL. From our PHP code, we can easily do this by creating a new connection to our Google Cloud SQL instance … Continue reading

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

PhpStorm 7 EAP 130.1639

PhpStorm 7 EAP build 130.1639 is available for download. From the PHP side, this build delivers: Separate customisable template for PHP interfaces (WI-18672) New Inspection: ‘PHP Fatal error: “static::” is not allowed in compile-time constants’ Significant improvements in performance and … Continue reading

Posted in Early Access Program | Tagged , | 2 Comments

Zend Framework 2 Command Line Tool (ZFTool) Support

It has been possible to make use of command line tools for a while.  Using the Tools | Run Command… menu we can invoke commands right from our IDE! Some tools like Composer,  Symfony, Zend Framework 1 and Drush (with the … Continue reading

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

Extract Interface Refactoring for PHP

The PhpStorm 7 EAP introduces a new refactoring: Extract Interface. The Extract Interface refactoring allows users to quickly create a new interface based on a selected interface or class. Imagine we have a PersonRepository which features several methods for retrieving … Continue reading

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

PhpStorm 7 EAP build 130.1562

The freshly baked PhpStorm 7 EAP build 130.1562 is ready for you. From the PHP side, this build delivers: Built-in web server now supports PHP files Twig code completion for block names Remote environment debug configuration validation (WI-19464) Move static … Continue reading

Posted in Early Access Program | Tagged , | 12 Comments

Debugging with Smart Step-into

While debugging PHP code, we may sometimes reach a line of code which calls several methods. When debugging these lines of code, the debugger typically allows us to use Step Into and leads us through all child functions and then … Continue reading

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

Better readability with PhpStorm’s improved syntax coloring

When we introduced Darcula with PhpStorm 6, we wanted to provide a dark look and feel which feels natural to a lot of developers (read an interview with the creator of Darcula). One of the advantages Darcula provides is that … Continue reading

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

Integration with an Issue Tracking System in PhpStorm

Working on a project often means working with issue tracking. There are various issue tracking systems out there: YouTrack, JIRA, FogBugz, many projects use the issue tracker which comes with GitHub, and there are several more out there. PhpStorm comes … Continue reading

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

Introducing PhpStorm Video Tutorials

A lot of PhpStorm users have been asking us to create a series of video tutorials. Today, we’re happy to announce the availability of about two hours of video tutorials around PhpStorm which Maarten has been working on for the … Continue reading

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