Tag Archives: refactoring

Recording of PhpStorm 6 Webinar – More Tools to Develop Smarter, Not Harder

On Tuesday, March 26, we’ve held a free webinar where JetBrains Technical Evangelist for PHP and .NET Maarten Balliauw went through the most important features of the latest PhpStorm 6 release. The recording of this webinar can be found on … Continue reading

Posted in PhpStorm, Screencast | Tagged , , , , , , , , , , , , , | Comments Off

Change signature refactoring in PhpStorm

A very powerful refactoring is the Change signature refactoring in PhpStorm. It enables us to modify a function signature in many ways: we can change the function name, change its visibility, add, remove and reorder parameters as well as rename … Continue reading

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

Optimize Imports for PHP

Those of you who have already tried PhpStorm 6 might have noticed a lot of great additions to PHP imports support. In this post we would like to tell you about a long awaited feature: Optimize Imports for PHP.

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

Refactoring for classes in PhpStorm 6: Move Class

Moving code around is an essential part of application design and maintenance, but it may become a tedious task in modern code utilising namespaces and the PSR0 file layout convention. Move Class refactoring is a reliable tool that will remove … Continue reading

Posted in Cool Feature, PhpStorm | Tagged , , | 2 Comments

Refactoring for Class Members in PhpStorm 6: Pull Up and Push Down

As you work on a big project, you often face the need to refactor your code to maintain it properly. Likewise, there are many situations when you start to add functionality from the bottom of the class hierarchy and then … Continue reading

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

TypeScript Support in WebStorm 6

One of the evolutions in JavaScript development is the new TypeScript language, an open-source superset of JavaScript that allows us to write code in a typed language which compiles to JavaScript. At JеtВrаins wе wоrk tirеlеssly tо bring аbоut mоrе … Continue reading

Posted in Cool Feature, WebStorm | Tagged , , , , , , , , | 14 Comments

PhpStorm & WebStorm 6.0 Early Access Program started

We are happy to announce the first public build of PhpStorm & WebStorm 6.0!

Posted in Early Access Preview, PhpStorm, WebStorm | Tagged , , , , , | 66 Comments

New in 4.0: Easier JavaScript Library Scope Configuration

As you may know from the previous post about JavaScript libraries in PhpStorm & WebStorm, the main benefit of specifying JavaScript libraries in your project is to populate a completion list with only relevant members. We have reorganized the configuration … Continue reading

Posted in Cool Feature, PhpStorm, Tutorial, WebStorm | Tagged , , , , | 5 Comments

‘Extract Function/Method’ refactoring for PHP

Hello guys, We are working hard on new features for PhpStorm 2.1, and the ‘Extract Function/Method’ refactoring for PHP is one of them. This feature has been available since the first PhpStorm 2.1 EAP(106.444), and we are looking forward for … Continue reading

Posted in Cool Feature, PhpStorm | Tagged , , , | 14 Comments

Productivity hints: Writing assignments with ‘Introduce Variable’ refactoring

Hello guys, Recently after demoing the PhpStorm to users on a conference I discovered that our practice of writing assignments “backwards” via “Introduce variable” was really surprising to users… Lets discuss what exactly we are doing and why. How do … Continue reading

Posted in Cool Feature, PhpStorm | Tagged , , , | 7 Comments