Working with Multiple Selection in PhpStorm 8 EAP

Multiple CursorsEarlier 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 see how we can work with them!

Continue reading

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

PhpStorm 8 Early Access Program started

phpstormeap8announcementToday we are glad to announce the start of Early Access Program for PhpStorm 8. A fresh build 134.1456 is available for download and we are waiting for your feedback in the Issue Tracker.

This build includes a bunch of new features, bug fixes and improvements from PHP, Web and IntelliJ platform sides (including long-awaited Multiple Selection – check the end of the post for more details).

Continue reading

Posted in Early Access Program | Tagged | 92 Comments

Hands-on PhpStorm Workshop Materials

PhpStorm workshopHave you ever taken the time to sit down and explore PhpStorm? Now’s your chance! We’re publishing the materials we’ve developed for the PhpStorm workshop at the PHPBenelux conference!

In these materials, you’ll learn about many of the features and productivity tools available in PhpStorm IDE, such as navigation, editing, inspections, live templates, refactoring, tools like Composer and the REST client and many more things. It’s virtually impossible to cover every option and feature in PhpStorm, but we’re providing a number of practical exercises to enhance your every-day workflow as a PHP developer.

We’ll also cover a vast number of keyboard shortcuts to enjoy productivity in PhpStorm. Other IntelliJ IDEA-based IDEs use the same keyboard shortcuts, so if you know how to work with PhpStorm, you’ll know how to work with WebStorm, RubyMine, PyCharm, IntelliJ IDEA and more. A cheat sheet is available online and is also included in the workshop download.

This workshop is self-paced, meaning you can work your way through slides and exercises on your own, whenever and wherever you want. Exercises come as a PhpStorm project in which every file is a new exercise that may contain code and tips to get things done.

Want to get started? Create a new project in PhpStorm using the Composer project type. Find the jetbrains/phpstorm-workshop package and click OK. This will download all materials.

Here’s a 5-minute screencast guiding you through the materials:

Prefer reading? We also have a tutorial on how to get started.

Got feedback? Post your comments below or on GitHub! We also welcome pull requests!

Develop with pleasure!
– JetBrains PhpStorm Team

Posted in Screencast | Tagged , , , , , , , , , | Leave a comment

[Webinar] Deployment with PhpStorm, March 12th

Join us Wednesday, March 12th, 15:00 – 16:00 GMT (11:00 AM – 12:00 PM EDT, check other zones) for a free webinar, Deployment with PhpStorm with Maarten Balliauw.

Please note that in some locations such as the East Coast of the United States time will move forward one hour on March 9, 2014.

How easy is it to connect to remote hosts from PhpStorm and copy over files from our project to the server? And can I do that when committing code to VCS?

In this webinar, we’ll explore PhpStorm’s deployment options and answer these questions, and more. We’ll see how to do the basics as well as how we can map different folders in our project to different folders on the server, synchronize application code and more.

Is it a good idea to deploy to production right from within PhpStorm? Are there other options that are better suited?

We’ll explore the deployment cycle of our applications. We’ll make sure we can develop smoothly on a development server or a Vagrant box. We’ll see how to use PhpStorm’s built-in deployment tools, Phing, and perhaps a sprinkle of continuous integration.

This webinar is geared towards developers of different proficiency and there will be an opportunity to ask questions. Space is limited; please register now.

Maarten BalliauwMaarten Balliauw is a Technical Evangelist at JetBrains. His interests are all web: ASP.NET MVC, PHP and Windows Azure. He’s a Microsoft Most Valuable Professional (MVP) for Windows Azure and an ASPInsider. He has published many articles in both PHP and .NET literature such as MSDN magazine and PHP architect. Maarten is a frequent speaker at various national and international events such as MIX (Las Vegas), TechDays, DPC and others..
Posted in Screencast | Tagged , | 2 Comments

PhpStorm 7.1.3 bug fix update is available

PhpStorm 7.1.3 build 133.982 is available for download.

This update is focused on various bug fixes and improvements from the PHP, web & IntelliJ platform sides.

Read full PhpStorm 7.1.3 release notes >>

Download PhpStorm 7.1.3 build 133.982 for your platform and please report any bugs or feature request to our Issue Tracker.

Patch-update from the previous stable version (PhpStorm 7.1.2) will be available in an hour.

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Release Announcements | Tagged , | 13 Comments

Vagrant Improvements in latest PhpStorm Update

VagrantWith 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 machine. These scripts can even be added to source control so virtual machine configurations can be versioned.

The latest PhpStorm 7.1.1 and 7.1.2 updates enhance IDE support for Vagrant with a number of new features! It’s now possible to specify the Vagrant instance folder, manage plugins, install and specify the provider to use and much more. Let’s go over our new toys!

Continue reading

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

PhpStorm 7.1.3 EAP 133.925

PhpStorm 7.1.3 EAP 133.925 is available for download.

This build is focused on various bug fixes and improvements from the PHP, web & IntelliJ platform sides.

See full release notes for a list of changes.

Download PhpStorm 7.1.3 EAP build 133.925 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker.

Patch-updates are available from the previous stable and EAP builds (PhpStorm 7.1.2 133.803 and PhpStorm 7.1.2 EAP 133.768). Stable version of this 7.1.3 update will be released the next week.

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Early Access Program | Tagged | 5 Comments

Meet PhpStorm Team at PHP UK & ConFoo Conferences in February

The PhpStorm Team is gearing up for conferences in February visiting PHP UK (February 21-22, London, United Kingdom) and ConFoo (February 24-28, Montréal, Canada).

At our booth, the team will be happy to show you PhpStorm demos, answer any questions you have in mind, share information about future releases, and of course have fun!

Be sure to register for our free license raffle and grab one of our awesome yoyos and other gifts. Even if you don’t win a free license, we’ll send you a 20% discount for a new PhpStorm Personal License.

PHP UK Conference, February 21-22, London, United Kingdom

PHP London has announce the 9th Annual PHP UK conference; a 2-day event with 3 great tracks held at at The Brewery, in the heart of the City of London.

With over 700 delegates, speakers, and sponsors, PHP UK conference delivers fantastic up to date content about PHP and related web technologies in a comfortable and professional setting. There are many networking opportunities to engage with the speakers and delegates, which makes the event one you won’t want to miss.

JetBrains Team: Alexey Gopachenko (Project Lead), Elena Shaverdova (Developer).

ConFoo Conference, February 24-28, Montréal, Canada

ConFoo is one of the largest conferences for Web development and is organized by members of Montréal’s community.

From February 24th to February 28th, international experts in PHP, Java, .Net, Python and Ruby will present solutions for developers and project managers at the prestigious Hilton Bonaventure Hotel, located in downtown Montréal.

JetBrains Team: Mikhail Vink (Product Marketing Manager), John Lindquist (Technical Evangelist), Karolyn Donovan (US Sales).

See you soon!

Keep up with the latest PhpStorm news on our blog and follow us on Twitter @phpstorm.

Develop with pleasure!
- JetBrains PhpStorm Team

Posted in Conferences & Events | Tagged , , , | 3 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 files on the fly? Or compile CoffeeScript into JavaScript?

That’s exactly what File Watchers allow us to do!

Continue reading

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

PhpStorm 7.1.2 bug fix update is available

PhpStorm 7.1.2 build 133.803 is available for download.

This update is focused on various bug fixes and improvements from the PHP, web & IntelliJ platform sides.

Read full PhpStorm 7.1.2 release notes >>

Download PhpStorm 7.1.2 build 133.803 for your platform and please report any bugs or feature request to our Issue Tracker.

Patch-update from the previous stable version (PhpStorm 7.1.1) will be available in an hour.

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Release Announcements | Tagged , | 38 Comments