PhpStorm 2020.2 Beta
PhpStorm 2020.2 Beta is now available!
All the major features have already been implemented, so this is the perfect time to download the upcoming version and give it a try, if you haven’t already done so.
Below is a round-up of the most notable new features for the upcoming 2020.2 release. The links will take you to the EAP posts published over the last few months with detailed descriptions of each feature.
PHP
- Support for PHP 8 Union Types comes with inspections and quick-fixes to handle all aspects of it.
- New Control Flow Engine enables PhpStorm to understand your code better and covers more edge cases.
- Improvements for Composer.json, including support for custom Satis/Packagist packages.
- Quality Tools can now be run via Docker-compose.
- Brand-new Extract class refactoring.
- Command Line Tools can be executed with any remote interpreter.
- And finally, resolve for symbols works correctly when multiple projects are opened in one window.
IDE
- Full support for GitHub Pull Requests that allows you to browse, assign, manage, and even merge pull requests, view the timeline and in-line comments, submit comments and reviews, and accept changes.
- OpenAPI support via the plugin.
- New Inspection Widget to navigate through issues in the code effectively.
Version Control
- Support for Git installed in WSL 2.
- Drop any commit or squash local commits from the log tab.
- Better presentation of results when comparing branches.
Web Technologies
- You can use Prettier as the default formatter in JavaScript projects.
- Support for Vue.js is now best-in-class.
- Documentation comments are rendered in the editor.
Database Tools
- New separate editor for cell values can help if you have a huge value in your cell.
- New UI for boolean helps to quickly distinguish
true
values from all the others. - With the DML preview, you can now see the query that represents your changes in the data editor.
- Basic support for the Google BigQuery dialect.
These are just the key enhancements in the upcoming PhpStorm 2020.2. If you’d like to learn more, check out the What’s coming in PhpStorm 2020.2 playlist on our YouTube channel, JetBrainsTV.
Note that Beta builds are significantly more stable than EAP builds, but some issues might still pop up. If you run into any, please report them to our issue tracker. No license is required to use this build.
Download and try PhpStorm Beta.
The JetBrains PhpStorm team
The Drive to Develop