Change is the law of nature! It is inevitable. Everything has to change with time. Change brings newness to everything. Now this law of nature has brought a change in the domain of PHP development too. PHPStorm 2017.1, the latest version of PHPStorm, is now available. A lot of PHP Development companies were already waiting for it. They are already calling it a major change/advancement in the domain of PHP Development.
PhpStorm 2017.3 Release Notes. Skip to end of metadata. Created by EAP Poster on Nov 22, 2017; Go to start of metadata. PHP Completion: Bug: WI-36252: Import insertion depend on the order of existing imports: Bug: WI-37739: Unwanted autocomplete: Bug: WI-35927: Don't make true, false and null fully-qualifyed in namespaces: Bug. PhpStorm is perfect for working with Symfony, Laravel, Drupal, WordPress, Zend Framework, Magento, Joomla!, CakePHP, Yii, and other frameworks. All the PHP tools The editor actually 'gets' your code and deeply understands its structure, supporting all the PHP language features for modern and legacy projects.
Improvement in PHPStorm 2017.1:
1. PHPStorm 2017.1 has been released with a number of major improvements listed below:
2. Instead of moving, your developers will now have the luxury of dragging and dropping to/from Remote Host Copies files.
3. Support for function/Constant/namespace aliases in imports that not utilized.
4. It also provides full support to emoji in the editor.The luxury of automatic import for react components is also one of the notable improvements in
PHPStorm 2017.1.
5. There is totally new Copy Type as well as Jump to Type available from the Debugger Variables View.
This latest version of PHPStorm has been released with an option to help ignore not only imports but also formatting visible in the diff dialog.
These improvements are merely a tips of the whole iceberg. Hiring a PHPStorm Developer is always good idea if you are handling a major project and also need support for the following:
Tools and Frameworks:
PHPStorm 2017.1 offers extensive support for the following tool and frameworks:
Code Inception Testing Framework:
Most of the PHPStorm Development companies prefer using this IDE. This is why they need support for CodeInception Testing Framework for organizing Units, integrations and Acceptance Tests, starting with the version 2.2.0. As far as its installation is concerned, it is possible from Composer and PHAR. Running the configuration will be a medium for you to run your tests on local level using a vagrant machine, remote interpreter or a Docker. And all this will be possible under the same roof.
PHPUnit 6:
It has not been much time since the PHPUnit 6 has been released. Therefore, it will now support PHPUnit 6. Moreover, PHPStorm 2017.1 will also Support and recognize NameSpaced TestCase Class.
Improvements Related to the Blade support:
If you are a PHP Laravel Developers, there is a good news for you as well. PHPStorm 2017.1 will now support PHPDoc in Blade Injections. You now have the luxury of providing a variable inside a template required for code completion. As for other improvements, @includeWhen, @Component, and Slot directives are also supported by the PHPStorm 2017.1. These are now nested in the structure of the document.
Editing Experience:
When it comes to the editing experience, it has to very easy. This is why support for Parameter hints, PSR-O and Rename Refactoring has been ensured. This edition of PHPStorm will also recognize PHP Class Names in Strings and provide better formatting in PHP for editing purpose.
Support for PHP Language:
According to the PHPStorm Development Companies, PHPStorm 2017.1 edition has introduced some amazing improvements regarding PHP 7 Uniform Vairable Syntax. It will now also support expressions like isset/unset, foo()()().., and $some->foo()() style calls. In addition to all this, New Code Highlights, Configurable PHP Runtime, Current Scope Highlighting for Alternative Syntax and Better Support Related to the Anonymous Classes in PHP 7.1 will be the key features of PHPStorm 2017.1 edition.
Analysis of the Code Quality:
You can now hire PHPStorm Developers and seek their services for as the code quality via a new inspection to help you detect and convert PHP 4 Style Constructors to PHP 5.3+ Style Construct. If you need a quick-fix, Just press Alt+Enter buttons from your keyboard. There is also a new quick-fix for all undefined variables.
Improved Auto Import Functionality:
PHPStorm 2017.1 edition is capable of importing functions and constants automatically. You can make the most of such improved auto import functionality by going in Settings/Editor/General/Auto Import/PHP and chose one of the two following options:
1. Enable Auto Import in the File Scope
2. Enable Auto Import In Namespace Scope
Auto import from a Global Namespace will has also been incorporated as an alternative
PHP Debugging:
Debugging is a vital but a very complex process in PHP. Taking this into account, a group of constants has been added in Debugger. These constants are user-defined and help reduce the noise and keep the variable list neat. Moreover, PHPStorm 2017.1 allows you to choose the host IPs that are required to be sent to the Zend Debugger.
Renowned Web Related Technologies:
PHPStorm 2017.1 edition is home to all features and improvements related to the WebStorm. Free plugins can be found in repository. You can hire PHPStorm Development companies for coding assistance for Vue.js template language as well the language you choose in the scripts and style blocks of .vue file. The IDE is capable of completing vue components. It also adds imports required for them. And this is merely a beginning. PHPStorm 2017.1 edition also suggests the name of packages in the project’s package.json file. It is also capable of showing descriptions and versions for them. Apart from this, better support for React, jspm imports, conversion t arrow function to upgrade the code to ECMAScript 6 etc. and a lot more have also been incorporated in it.
Improvements in IDE:
Talking about improvements in IDE, some changes have been introduced in Version Control. These changes include updated log viewer for Git and Mercurial, availability of new options like Ignore Imports and formatting in the diff dialog, speedy file history performance for Git. As for the Find in Path, this option has been reworked from the scratch to make sure it provides results in the first place. Moreover, you will not have to press anything more than the Enter key from your keyboard to be able to open any result you select.
Tools Related to the Database:
PHPStorm Development Companies and their developers are going to get significantly improved tools related to the database. Improved management of schema in the Data Sources and Driver log, column mapping along with DDL preview found in CSV Import, Drag and drop luxury to be able to export and import tables are some of the key improvements that have been introduced in PHPStorm 2017.1 edition.
Final Thoughts:
If you are handling any PHPStorm development project, you need to upgrade the version of PHPStorm being used by you and only PHP development companies can help you in this regard. Therefore, do not waste time. Instead, get in touch with such companies and hire the best PHP developers active in the domain of PHPStorm Development and seek their valuable services.
Related Read: Symfony Framework Development: A Preferred Choice of the Entrepreneurs across the Globe
Skip to end of metadataGo to start of metadataThis page is deprecated. Find previous releases on https://www.jetbrains.com/phpstorm/download/other.html
IconWe keep latest release in each branch available for download any time.
Remember to install .zip & .tar.gz versions into COMPLETELY EMPTY FOLDER. Do not just unpack over previous version!
Your non-bundled plugins probably will break when changing between branches! You'll need to get the correct version (it may be inexistent)
Remember to BACKUP your SETTINGS before 1st run when changing your build UP (the ~/WebIde* folders in you home dir + .idea folder in each project)
You'll need BACKUP and ERASE your SETTINGS 1st before run when changing your build DOWN (the ~/WebIde* folders in you home dir + .idea folder in each project)
PhpStorm 2018.3
Initial release date: November 22, 2018
Latest version: PhpStorm 2018.3.6 (build 183.6156.29 April 11, 2019)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2018.2
Initial release date: July 27, 2018
Latest version: PhpStorm 2018.2.7 (build 182.5262.63 April 11, 2019)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2018.1
Initial release date: March 29, 2018
Latest version: PhpStorm 2018.1.7 (build 181.5540.39 December 4, 2018)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2017.3
Initial release date: November 28, 2017
Latest version: PhpStorm 2017.3.7 (build 173.4674.69 December 4, 2018)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2017.2
Initial release date: Sep 15, 2017
Latest version: PhpStorm 2017.2.5 (build 172.4574.28 March 13, 2018)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2017.1
Initial release date: Mar 23, 2017
Latest version: PhpStorm 2017.1.5 (build 171.4694.83 March 13, 2018)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2016.3
Initial release date: Nov 24, 2016
Latest version: PhpStorm 2016.3.4 (build 163.13906.21 Mar 13, 2018)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2016.2
Initial release date: July 13, 2016
Latest version: PhpStorm 2016.2.2 (build 162.2380.11 Oct 24, 2016)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2016.1
Initial release date: March 17, 2016
Latest version: PhpStorm 2016.1.2 (build 145.1616, May 25, 2016)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 10
Initial release date: November 2, 2015
Latest version: PhpStorm 10.0.4(build 143.2370, May 11, 2016)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Mac OS X 10.10+ w/ bundled JDK 1.8 | PhpStorm-10.0.4-custom-jdk-bundled.dmg |
Unix | |
ZIP |
PhpStorm 9
Initial release date: July 8, 2015
Latest version: PhpStorm 9.0.3 (build 141.3058, May 11, 2016)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Mac OS X 10.10+ w/ bundled JDK 1.8 | PhpStorm-9.0.3-custom-jdk-bundled.dmg |
Unix | |
ZIP |
PhpStorm 8
Initial release date: September 16, 2014
Latest version: PhpStorm 8.0.4 (build 139.1803, May 11, 2016)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 7
Initial release date: October 22, 2013
Latest version: PhpStorm 7.1.5 (build 133.1886, May 11, 2016)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 6
Phpstorm 2017.2 Activation Code
Initial release date: March 12, 2013
Latest version: PhpStorm 6.0.4 (build 129.1560, May 11, 2016)

Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 5
Initial release date: September 12, 2012
Latest version: PhpStorm 5.0.4 (build 121.390, November 2, 2012)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 4
Initial release date: April 24, 2012
Latest version: PhpStorm 4.0.3 (build 117.746, July 13, 2012)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 3
Initial release date: January 12, 2012
Latest version: PhpStorm 3.0.3 (build 111.271, February 28, 2012)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 2
Latest version: PhpStorm 2.1.5 (build 107.658, September 16, 2011)
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix | |
ZIP |
PhpStorm 1
Phpstorm 2017.2.5
Latest version: PhpStorm 1.0.2 (build 95.503, August 8, 2010)
Phpstorm 2017 Ubuntu Install
Platform | PhpStorm |
---|---|
Windows | |
Mac OS X | |
Unix |
