Category Archives: Cool Feature

Using GitHub without leaving PhpStorm

In a previous post we saw how PhpStorm handles Version Control Systems (VCS). A very popular VCS is Git, driven by the collaboration that’s possible using GitHub. In this post, we’ll explore several integrations with GitHub that are available from … Continue reading

Posted in Cool Feature, PhpStorm, Tutorial | Tagged , , , | 22 Comments

WebStorm 6 Sneak Peek- TypeScript, Background Tasks, and Sourcemaps

This quick video will highlight 3 new features coming in WebStorm 6: 1. TypeScript support 2. Background tasks (AKA “built-in file watchers”) 3. Sourcemap debugging

Posted in Cool Feature, Screencast, WebStorm | Tagged , , | 13 Comments

Version Control Systems Support: Basic Concepts

Modern web development workflow can hardly be effective without a Version Control System (VCS) managing all your source code. It’s absolutely essential for team development or when your project grows large. VCS takes care of all your source code management, … Continue reading

Posted in Cool Feature, PhpStorm, WebStorm | Tagged , , , | 18 Comments

Rapid File Creation with File Templates

Many different files are created in the course of development, and the bigger your project grows, the more files it involves. However, most files are typical and can contain pre-defined information you don’t need to type every time you create … Continue reading

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

Continuous Integration for PHP using TeamCity

If you have multiple team members, you should be doing Continuous Integration (CI). By building the desired output artifacts on a frequent basis and analyzing their quality using unit tests and code coverage, you will find that there are fewer … Continue reading

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

PhpStorm Type Inference and Mocking Frameworks

Recently, we received a question on Twitter asking about how PhpStorm handles type inference when working with mocking frameworks. Imagine having the following two classes: When writing a unit test for ClassA, it’s very easy to mock ClassB using PHPUnit’s … Continue reading

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

Dart support in WebStorm 6

As you know WebStorm 6 includes Dart language support out of the box. Let’s spend a couple of minutes and go through supported features. Note: You can install the Dart plugin both in WebStorm 5 and IntelliJ IDEA 12.

Posted in Cool Feature, Screencast, WebStorm | Tagged , | 19 Comments

PHP Mess Detector Support in PhpStorm 6.0

PhpStorm has added one more tool to its list of external code quality validators: PHP Mess Detector.

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

Navigate your code with bookmarks

While coding you continuously move from one part of your code to another, switching between classes, functions, files, etc. You have to keep in mind so many places in the code that you are currently working on. No wonder then … Continue reading

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

Find your way around your code

You constantly move around your project – switching between editor tabs, navigating to files, directories, classes, functions, comments, declarations, and so on and so forth. It’s easy to lose direction when you move and always have to think where to … Continue reading

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