PhpStorm 2018.2 Public Preview

Today we released PhpStorm 2018.2 Public Preview, the next major update for PhpStorm!

You can download it here or via JetBrains Toolbox App. Try its new features, bug fixes, and other important improvements. As usual, we’re eager to hear your feedback in the comments to this post or in our public issue tracker.

Our website has all the details of this release, and here’s a roundup of the notable highlights.

webide_logo

PHP Language

  • Custom postfix completion templates
  • FQCN completion
  • Structural Search and Replace for PHP
  • Improved SQL Injections
  • The new presentation for Quick Documentation
  • Jumping outside closing bracket/quote with Tab
  • New Inspections and Quick Fixes

PHP Refactorings

  • Move Instance Method Refactoring
  • New Add @method tag quick fix for Undefined method
  • Add method quick fix now inserts parameter type hints

PHP Tools

  • Simple CodeSniffer/MessDetector setup
  • PHPUnit composite configuration

HTTP Client

  • Support for environment variables in the request body
  • Support for POST request body formatting

Please see our issue tracker for the full list of PHP-related issues fixed and the release notes for the current EAP build.

PhpStorm 2018.2 also brings major improvements in its support for web technologies, such as new JavaScript intentions, completion for events in Vue.js, Typescript 2.9 and 3.0 support, the new Code Coverage feature that helps to find unused code, extract and convert React component refactoring, new integrations with Angular CLI, global file
watchers, rerunning failed tests, and much more.

IntelliJ Platform has provided this release with lots of new features as well as bug-fixes. Specifically, updated UI with brand new icons, dark title bars on macOS, and TouchBar support for MacBooks, as well as improved VCS support with new ways to resolve merge conflicts, enhancements in VCS Log, support for multiple GitHub accounts, and even more.

Database tools have been improved with the new SQL formatter, source code migration, query plan diagram, custom data sources and more.

Please look at the overview of all PhpStorm 2018.2 features and download the build from the PhpStorm website. A patch update is already available from the previous EAP build (PhpStorm 2018.2 EAP 182.3684.37).

If you have any feedback to share with us, please leave your comments to this blog post or in our public issue tracker. Stay tuned as the PhpStorm 2018.2 release is just around the corner!

JetBrains PhpStorm Team
The Drive to Develop

This entry was posted in Early Access Program, Newsletter. Bookmark the permalink.
  • Jarda

    This release do not import my correctly settings (keyboard, style…). I am using 2018.1.6. Is this expected behaviour?

  • https://holdingbay.co.uk/blog/ Tristan Bailey

    nice that you are keeping to these product release cycles.

    • Vladimir Luchansky

      Thanks! Sure, that’s our commission!

  • HappyArchLabsUser

    your IDE can this https://github.com/phan/phan or better?

    • Dmitry Tronin

      Yes, our IDE also provides static analysis.

  • HappyArchLabsUser

    how to highlight lines with error?
    idk why this simple feature not work
    i need for IDE show RED color for full error lines not stupid smal aside pixels
    coz i cant find actual line with error!