WebStorm 2018.2 EAP, 182.3569: TypeScript quick fixes, Version Control improvements
A new WebStorm 2018.2 Early Preview build is now available!
As we are getting closer and closer to the official release, there are fewer new features for us to announce. We are now mostly working on the final fixes and improvements. To see all the different features that have been added in WebStorm 2018.2 EAP, please visit this page.
Toolbox App is the easiest way to get EAP builds. You can also get notifications right in the IDE when a new EAP build is available: simply go to Preferences | Appearance & Behavior | System Settings | Updates and select “Automatically check updates for Early Access Program”.
Here are some highlights from WebStorm 2018.2 EAP #8 (182.3569.4):
More TypeScript quick fixes
WebStorm now shows more quick fixes provided by the TypeScript language service. Now you can use not only the quick fixes for the reported errors, but also suggestions like this one:
Press Alt-Enter to see the available intentions provided by WebStorm, and those from the TypeScript language service.
Improvements in the Version Control
Let me talk a bit about the new features in the version control integration that we haven’t announced previously.
Automatically register Git and Mercurial repos as VCS roots
If you open a folder that is part of a Git or Mercurial repository, WebStorm now automatically enables version control integration for it. So, no more “unregistered roots detected” notifications when you open a project.
New Browse Repository at Revision action
With the new Browse Repository at Revision action, which is available from the context menu in the VCS Log or from the file history, you can now explore files in your project at any given revision without a checkout. From the special Repositories view, you can see the project structure and view the files in read-only mode.
Delete a Git tag in Log
You can now remove Git tags from a commit right from the context menu of the Log tab.
Completion for Git tags
WebStorm now autocompletes tags in the Checkout dialog.
Dark window headers on macOS
If you like the dark theme and you use macOS, you can now make WebStorm ever darker with the dark window headers. To turn them on, go to Preferences | Appearance & Behavior | Appearance, select the new Use dark window headers option, and restart the IDE to apply the changes.
WebStorm Team
Konrad says:
July 6, 2018“Automatically register Git and Mercurial repos as VCS roots” – it’s not fun when it registers all repos inside vendor directory
Dmitriy Smirnov says:
July 9, 2018Could you please clarify what’s the issue with registering libraries as roots?
Tamás Gere says:
August 7, 2018Not fun indeed. I don’t care if it automatically registers vcs roots, but if I set VCS to “” for a directory (in Settings > “Version Control”), the IDE will *overwrite* my selection on next startup, which is not acceptable and very annoying imo.
Tamás Gere says:
August 7, 2018EDIT: Wanted to write “none” surrounding angle-brackets in quotation marks.
Dmitriy Smirnov says:
August 9, 2018IDE does not overwrite manual changes to mappings. I was not able to reproduce the issue – “none” mapping is saved on restart.
If it does not happen, please submit a report to https://youtrack.jetbrains.com/issues/IDEA
Volodymyr Meshchanynets says:
July 9, 2018Good job! Thought I really hope you’ll fix this https://youtrack.jetbrains.com/issue/WEB-29621 in next versions.
theapache64 says:
July 9, 2018When this feature is going to merge with the stable release ?
Ekaterina Prigara says:
July 9, 2018WebStorm 2018.2 is going to be released at the end of the month.
Ivan Wilhelm says:
August 19, 2018Hi Guys!
I have a question about EAP version in general. Is it possible to use EAP version from all the JetBrains tools for any purpose including proprietary and commercial software? I found a text suggesting that for IDEA on the address https://www.jetbrains.com/idea/nextversion//, however I didn’t find this for the other products.
Thanks!!
Ekaterina Prigara says:
August 20, 2018Hi,
yes, you can use the EAP builds for any purposes. Currently, we don’t have the full Early access program running for WebStorm but we will start a new one for WebStorm 2018.3 in a couple of weeks. The builds will be available on this URL https://www.jetbrains.com/webstorm/eap and we will post an update every week in this blog. Stay tuned!