WebStorm 2020.1 EAP #6: Improvements to Quick Documentation and Support for TypeScript 3.8 Features

Posted on by Ekaterina Ryabukha

WebStorm 2020.1 EAP build #6 is now available!

If you’re unfamiliar with our Early Access Program or if you want to catch up on all the new features, check out our previous EAP blog posts.

The Toolbox App is the easiest way to get the EAP builds and keep both your stable WebStorm version and any EAP versions up to date. Or you can download the EAP builds from our website. You can also choose to be notified right from the IDE when a new EAP build is available: go to Preferences/Settings | Appearance & Behavior | System Settings | Updates and select Automatically check updates for Early Access Program.

DOWNLOAD WEBSTORM 2020.1 EAP

Important! WebStorm EAP builds are not fully tested and might be unstable.

Here are some of the highlights of WebStorm 2020.1 EAP #6 (build 201.5985.33). For the full list of issues fixed in this update, see the release notes.

Improvements to quick documentation

We recently made WebStorm show the documentation popup when you hover over a symbol so you can find information about the specific symbols faster. Since this change makes the documentation popup much more visible, we’ve been working on making the information shown in it more actionable.

In particular, WebStorm will now show you information about the type and visibility of the symbol in the same way that it does in the quick definition popup. You’ll also see where the symbol is defined.

information about type and visibility

Another improvement is that WebStorm will now properly render the information added using custom JSDoc tags and use it for the documentation popup.

quick documentation for custom jsdoc tags

Support for TypeScript 3.8 features

WebStorm 2020.1 will introduce full support for the new TypeScript 3.8 features, such as type-only imports/exports, private fields, and top-level await. To preview this support, update your project TypeScript version to 3.8. The stable version of Webstorm 2020.1 will have TypeScript 3.8 bundled.

You can also find the syntax-only support for TypeScript 3.8 features in the latest bug-fix update for WebStorm 2019.3, WebStorm 2019.3.3.

That’s it for the most notable highlights. Please report any issues on our issue tracker. And stay tuned for next week’s update!

The WebStorm team

Comments below can no longer be edited.

6 Responses to WebStorm 2020.1 EAP #6: Improvements to Quick Documentation and Support for TypeScript 3.8 Features

  1. Ayodele says:

    February 27, 2020

    Awesome work with the ability to split terminal views.

    However, the Commit tool window was moved back to the Git tool window, could we possibly have it separated again and have it vertically as we had before this build? Super useful for me. Thanks

    • Ekaterina Ryabukha says:

      February 28, 2020

      Hello,

      Thanks! We plan to announce the change with the terminal sessions next week once it’s tested.

      As for the Commit tool window, could you check whether you have the “Commit from Local Changes without showing the Commit dialog” box ticked in Preferences/Settings | Version Control | Commit Dialog?

  2. wintercounter says:

    February 27, 2020

    Are the bugs and missing features around quick docs are getting fixed? Like not appearing in certain scenarios, or to make it visible while browsing props by default, without using CTRL+Q.

    • Ekaterina Ryabukha says:

      February 28, 2020

      Hello,

      By not appearing, do you mean seeing the “No documentation found” message in certain scenarios? If so, we’ve made a couple of changes that we’ll help WebStorm display this message less frequently. In general, as the documentation popup is now shown on hover, it should be visible without the need to explicitly invoke it with a shortcut.

      It’d be great if you provided a few examples of bugs and missing features (with code samples if possible) so I could tell you whether they are getting fixed.

  3. Zhunus says:

    March 4, 2020

    Hello, what happened to new commit window? After updating I see the old commit window

    • Ekaterina Ryabukha says:

      March 4, 2020

      Hello,

      You can get it back by ticking the “Commit from Local Changes without showing the Commit dialog” box in Preferences/Settings | Version Control | Commit Dialog.