

That will help refactorings to be more robust. The most notable feature is resolving and finding usages for class, function and constant aliases.

In this build, we’ve added improvements in auto-import functionality, including better alias support. Improvements in auto-import functionality Class references will be now added to string literals in single quotes that will help you to maintain correct name in Rename Refactoring and to navigate to classes more quickly. Recognition of PHP class names in stringsĪs many users requested, we’ve added a recognition of PHP class names in strings. Now you can provide a type of a variable inside a template to get code completion. Good news for Laravel developers, we are happy to announce a support of PHPDoc in Blade injections. This build delivers new features, bug fixes and improvements for PHP and the Web, and takes on the latest improvements in IntelliJ Platform. Or, if you have the previous PhpStorm 2017.1 EAP build (171.2613) installed, you should soon get a notification in the IDE about a patch update. If you have encountered problems, take a look at troubleshooting page, contact the Remote Development support ( or create an issue/report in our YouTrack.The new PhpStorm 2017.1 EAP build (171.2822) is now available! You can download it here or via JetBrains Toolbox App. If you want to see the detailed information about the Remote Development architecture and definitions, refer to Remote development overview and FAQ about remote development. The following links can help you quickly find the needed information:įor the information on how to configure the Remote Development environment and open your project, refer to Connect and work with JetBrains Gateway.

In this context nothing is changed from the same local PhpStorm mechanism. If you use a corporate floating license server, that's your local (client) machine, which must be able to reach this server. Product in the license on your local machine must match the remote backend IDE. The license will be checked later when you connect to the launched IDE backend. You can start the IDE backend without entering the license information since JetBrains Gateway is a free application. No license information is passed to or saved on the remote server. The licensing for Remote Development is handled on the local machine and is covered by your existing active IDE license. Additionally, if you are building orchestration, reach out to us for more detailed information. To use remote development, you will need a license for the remote IDE. JetBrains Gateway itself is a free application.
