Meet PhpStorm Team at DrupalCon Amsterdam and WordCamp EU Sofia in September

PhpStorm team is gearing up for the September round of conferences. We’ll visit DrupalCon Amsterdam (September 29 – October 3) and WordCamp EU Sofia (September 27-29).

DrupalCon Amsterdam, September 29 – October 3, Amsterdam, the Netherlands

drupalcon_amsterdam_logo

JetBrains has raffled one Full Conference Ticket to DrupalCon Amsterdam.

DrupalCon is the heartbeat of the Drupal community. It’s an expression of our software innovation, our commitment to collaboration, and our extreme nerdiness. This event, held annually in Europe and North America, brings together thousands of people from across the globe to drain a city of all its coffee and fill the venue with energy, companionship and code unmatched by any other tech community.

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 yo-yos and other gifts. Even if you don’t win a free license, we’ll send you a discount toward a new PhpStorm Personal License.

Make sure to visit the session PhpStorm for Drupal Development on Thursday, October 2, at 14:15 in G109 / Amplexor room, presented by Mikhail Vink.

JetBrains Team: Alexey Gopachenko (Project Lead), Mikhail Vink (Product Marketing Manager), Maxim Kolmakov (Quality Assurance Engineer), Lyubov Melnikova (Support Engineer).

WordCamp EU, September 27-29, Sofia, Bulgaria

For the second year in a row, the WordPress community in Europe will have the chance to get together for three days of networking, sharing knowledge and contributing to the project. WordPress EU is the biggest WordPress-oriented conference in Europe.

We don’t have a booth at WordCamp, but our Product Marketing Manager Mikhail Vink will be at the conference to meet the community, discuss recent WordPress support in PhpStorm 8 and other matters, show some demos, and surely have a nice time together. Just look out for the guy wearing ‘PhpStorm Team’ dark-blue t-shirt, or give Mikhail a shout in Twitter.

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 , , , , , | 17 Comments

JetBrains & shortcutFoo PhpStorm/WebStorm hotkeys tournament

small_logo-7e1c7d3b2ddf8c232fdf2496f406d26dJetBrains and shortcutFoo have come together to sponsor this month’s PhpStorm/WebStorm hotkeys Tournament. Prove your knowledge of all the nifty hotkeys in WebStorm and PhpStorm and win a prize!

ShortcutFoo was created by programmers for programmers in an attempt to make learning your editor fun, easy, and effective. Akin to the days of first learning how to type on a keyboard, shortcutFoo aims to help programmers accomplish more in less time and with fewer keystrokes.

Enter the tournament arena and click Fight. You then have 30 seconds to show your shortcutting prowess on the first 6 units of the WebStorm/PhpStorm Dojo. The person with the fastest and most accurate responses wins the prizes listed below.

You can fight as many times as you like over the course of the tournament (which lasts till October 22, 2014, 23:59:59 EDT). We count your highest score. If you’re not satisfied with your score and want to improve it, go over to the Learn Section and do some training.

prizes-9f75f97ff973babd4f48476d09b06439You can win one of these prizes:

  • 1st place: One JetBrains license, One shortcutFoo unlimited upgrade, $100 in Amazon gift card
  • 2nd place: One JetBrains license, One shortcutFoo unlimited upgrade, $50 in Amazon gift card
  • 3rd place: One JetBrains license, One shortcutFoo unlimited upgrade
  • 4-6th places: One JetBrains license
  • 7-10th places: One shortcutFoo unlimited upgrade

Enter the tournament now and make sure to learn some new hotkeys! Good luck!

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Cool Feature | Tagged , , | 3 Comments

Webinar – What’s New in PhpStorm 8: Evolving with You, October 7th

Join us Tuesday, October 7th, 16:00 – 17:00 CEST (10:00 AM – 11:00 AM EDT, check other zones) for a free webinar, What’s New in PhpStorm 8: Evolving with You with Maarten Balliauw.

PhpStorm 8, released on 16th September 2014, brings even more emerging technologies to help you enjoy web development, with deepest-ever code understanding and advanced support for remote environments.

During the webinar, Maarten will overview new features and major improvements brought by this release, such as:

  • PHP Language Support: completely re-worked language injections into PHP literals; PHP 5.6 full support; source & test directories for PHP
  • Frameworks: Blade template engine support; WordPress support; Drupal 8 support
  • Behat support
  • Remote PHP interpreters support
  • Web technologies: AngularJS; Grunt; spy-js
  • Platform: Multiple carets and selections; working with a single file without creating a project; bundled Scratch plugin
  • and more…

This webinar is geared towards developers of different proficiency. Please register now. There will be an opportunity to ask questions during the webinar. The recording will be available within a few days after the webinar.

Maarten BalliauwMaarten Balliauw is a Developer Advocate 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

Smart Backspace in PhpStorm 8

PhpStorm 8 brings smarter Backspace key behavior: it doesn’t just remove indents and white spaces, but does so according to your code style settings.

This new setting called Smart Backspace Indent makes editing code much more convenient. Feel free to slam it repeatedly and don’t worry about breaking code style. Unwanted spacing is removed much quicker:

phpstorm_smart_backspace

Continue reading

Posted in Cool Feature | Tagged , | 5 Comments

PhpStorm 8.0.1 bug fix update is available

Note: If your license key is not transferred from the previous version to PhpStorm 8 please enter it again on the first launch or follow the workaround. Sorry for inconvenience.

Just a few days after the PhpStorm 8 release, we are glad to announce that PhpStorm 8.0.1 build 138.2001 is available for download.

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

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

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

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Release Announcements | Tagged , , , | 50 Comments

PHP Annotated Monthly – September 2014

PHP Annotated MonthlyHere at JetBrains, we strive to help PHP developers with excellent tools like PhpStorm that improve our code and workflow. But there’s more to developing PHP applications than that: learning from others and keeping up with what’s going on out there so we can improve our own code.

In this post, I’ll be highlighting the most interesting content from around the web, posted by developers like us. This type of post is an experiment: we don’t know yet if we’ll be doing it monthly or not. It’s up to you! Would you be interested? Or not? Let us know what you think in the comments below.

Continue reading

Posted in PHP Annotated Monthly | Tagged , , , | 11 Comments

PhpStorm 8 released: Blade, Behat, WordPress, Remote PHP interpreters, multiple carets/selections, and more

ps8_blogPhpStorm 8, the new major release of our professional PHP IDE, is now available for download!

Read all about the new features and improvements on the PhpStorm website.

This release champions the needs of developers working with proven and emerging web technologies, for both front and backend development.

The key PhpStorm 8 enhancements and additions include:

This release also inherits all of the great improvements made in the underlying IntelliJ Platform including: multiple carets and selections, working with a single file without creating a project, bundled Scratch plugin, EditorConfig support, and more.

These awesome new features and many more are covered in detail on the PhpStorm website, where you can also download a free 30-day trial for your platform.

PhpStorm 8 is available as a free update if you purchased your license after September 16, 2013!

We invite you to join our upcoming webinar, What’s New in PhpStorm 8: Evolving with You, featuring Maarten Balliauw, Tuesday, October 7th.

Develop with PhpStorm 8, the PHP IDE that evolves with you!
– JetBrains PhpStorm Team


Get PhpStorm

Posted in Release Announcements | Tagged , , , , , | 36 Comments

JetBrains & Zend technology partnership brings integration between PhpStorm and Zend Server

zend_server_phpstorm_logoToday we are glad to announce that Zend and JetBrains team up to integrate PhpStorm and Zend Server, bringing in-context visibility and insight to developers with the help of both tools.

Zend Server is an integrated platform for mobile and web apps, helping in all phases of the application life cycle. What is new in Zend Server 7 is the expanded support for developers. Zend Server 7 includes the all-new Z-Ray, which gives unprecedented, in-context visibility inside apps, by showing in real time exactly what happens to construct each page. It helps developers write better code, detect and fix issues earlier, and collaborate with operations staff to resolve production problems faster.

Zend Server now seamlessly integrates with PhpStorm IDE, providing advanced features for debugging and profiling web applications.

zend_server_tutorial_16

In the full tutorial on Using PhpStorm with Zend Server we look into how to configure integration and proceed with debugging, profiling or deploying your code, or using many built-in tools with PhpStorm while Zend Server takes care of your PHP environment.

“Quality software delivered quickly across many types of devices is a prerequisite for innovation,” said Guy Harpaz, Senior Director of Product Management, Zend. “At the heart of quality software is quality code. Zend Server Z-Ray’s integration with PhpStorm empowers both PhpStorm and Zend Server users to address code-related errors early, making application development more efficient across the board. Both businesses and consumers will reap the rewards of this elevated ‘quality control.’”

“We are very excited to add new capabilities to PhpStorm that bring productivity gains for our users,” said Alexey Gopachenko, JetBrains PhpStorm Product Manager. “The integration with Zend Server, and specifically Z-Ray, provides an unprecedented level of visibility that allows developers to see how their code is running as they develop it. This ‘X-Ray’ insight puts the developer in control, translating into higher-quality code produced faster. The combination of Zend Server Z-Ray and PhpStorm is a true win-win throughout the development cycle for both developers and managers, especially for enterprise-oriented projects.”

For more information on Zend Server, check out Zend website.

Zend Server Developer Edition is available starting at $195, with a 30-day trial available on both standalone and AWS-run editions. For a limited time, PhpStorm users can save 20% off the regular price with coupon code PHPSTORM in the shop.

Make sure to sign up for the webinar demonstrating the integration, scheduled for September 23rd.

Develop with pleasure using PhpStorm and Zend Server!
-JetBrains PhpStorm and Zend Teams

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

Language Injections Enhancements in PhpStorm 8

In many codebases, small islands of different programming languages are being used in code, for example chunks of JavaScript written in a PHP string, or portions of HTML in a JavaScript variable, or database queries inside a string. With PhpStorm 8, we’ve enhanced the Language Injections feature to make working with different language fragments a breeze.

Here’s an example. We’re generating an HTML e-mail body here in which we’re using several PHP variables and so forth. PhpStorm recognizes that the string holds HTML mixed with PHP and provides syntax highlighting, code completion and navigation. Yes, all inside a string.

Language Injections recognize HTML and PHP

But there’s more! Let’s look inside. Continue reading

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

PhpStorm 8 EAP 138.2071

PhpStorm 8 EAP 138.2071 is available for download.

This update brings support for PSR-2 code formatting of multi-line arguments, support for Behat 3 Turnip regular expressions, and many bug fixes (see full list in our issue tracker)…

Improvements of IntelliJ platform and web changes are also included, see complete release notes.

Download PhpStorm 8 EAP build 138.2071 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker. Patch-update will be available within an hour from the previous EAP build (PhpStorm 8 EAP 138.1901, Public Preview).

Develop with pleasure!
-JetBrains PhpStorm Team

Posted in Early Access Program | Tagged | 11 Comments