WebStorm 10 released: improved JavaScript support, TypeScript 1.4, V8 profiling, and more
Today is a big day for us, as we roll out WebStorm 10, a major update of your favorite JavaScript IDE. You can download and install it right now!
This 10th anniversary release strives to meet your highest expectations, including language and technology support, fast performance and powerful features:
- Improved JavaScript support: We’ve completely reworked support for JavaScript and added lots for enhancements in ECMAScript 6 support.
- TypeScript 1.4 support and built-in compiler: Instantly provides a compiled JavaScript file and highlights any compilation errors in the editor.
- Application dependency diagrams: This new feature in spy-js allows you to visualize and explore your app structure based on the runtime data.
- spy-js support for source maps: Enjoy spy-js features for any languages compiled to JavaScript.
- V8 profiling for Node.js apps: Capture and analyze V8 CPU profiles and heap snapshots to eliminate performance bottlenecks and fight memory issues.
Other noticeable updates include brand new Distraction-free mode, improved Grunt integration, simultaneous HTML tag editing, project-wide Dart code analysis, and HiDPI support for Windows and Linux.
http://www.youtube.com/watch?v=eoXneK3WIgQ
For a more detailed overview please visit What’s new in WebStorm 10, and download the IDE for your OS.
Develop with pleasure!
– JetBrains WebStorm Team
Comments below can no longer be edited.
Michiel Helvensteijn says:
March 31, 2015Thanks! Are there any detailed release notes for this build (WS-141.456)?
Ekaterina Prigara says:
March 31, 2015No, unfortunately, we don’t have release notes with the issues fixed after the announcement of WebStorm 10 Release candidate.
Ismatjon says:
March 31, 2015Something is wrong with this version. When an HTML file is opened in browser (debugged or run), big JS files won’t load. Web console throws an error ERR_CONTENT_LENGTH_MISMATCH.
Ekaterina Prigara says:
April 1, 2015Can you please report this issue on https://youtrack.jetbrains.com/issues/WEB
We haven’t heard about that issue with WebStorm built-in web server before, so we need more details to investigate the problem. Thanks!
Ismatjon says:
April 3, 2015There is no need for it anymore. It’s working like a charm now. The issue was in my Chrome browser’s cache. Cleaning cache fixed the issue.
Den Patin says:
March 31, 2015Great news!
Especially nice to hear that WebStorm tries to always keep abreast of the new versions of TypeScript. That is really an advantage.
Ekaterina Prigara says:
April 1, 2015Try our best. 🙂
Sarunas says:
April 1, 2015The bundled java8 for mac is really. For example just to scroll a file with a mouse uses a lot of CPU. Are there any solutions ?
Sarunas says:
April 1, 2015Sorry missed out the for SLOW.
Ekaterina Prigara says:
April 1, 2015Can you please capture and send us a CPU snapshot as described here: https://intellij-support.jetbrains.com/entries/29983118-Reporting-performance-problems
Erik says:
April 6, 2015Its very slow for me as well. I will take another CPU snapshot (did one for version 9). This really needs to be fixed because its unusable for me on my macbook air (mid 2013)
Ekaterina Prigara says:
April 6, 2015There’s an issue with our custom JDK 1.8 that’s causing these performance problems. We were able to reproduce that and now working on a fix: https://youtrack.jetbrains.com/issue/IDEA-138687
We recommend switching back to WebStorm with the default Java 6. Thanks!
Madhav says:
April 23, 2015I have Yosemite on 2015 MBP. WebStorm 10.0.2 is slow with JDK 6. I gave min 1g and max 2g memory in webstorm.vmoptions but that didn’t help.
Ekaterina Prigara says:
April 23, 2015Please report this performance issue on our tracker: https://youtrack.jetbrains.com/issues/WEB. Please capture a CPU snapshot as described here: https://intellij-support.jetbrains.com/entries/29983118-Reporting-performance-problems and attached that to the issue. Thank you!
Chris Carr says:
April 22, 2015Same performance issues (sluggish text entry and cursor movement with latest build using the integrated Java 8 JDK.)
I will switch to the standard Webstorm build.
Benny Neugebauer says:
April 1, 2015I was so full of joy when I saw that WebStorm 10 is out! I’ve updated immediately. Especially because the CoffeeScript syntax highlighting has been improved. However, I miss the old Grunt Console!
In the new Grunt Task view I have to double-click on a Grunt task to execute it. I really miss the green “Play” button which appeared next to a Grunt task in WebStorm 8 & 9. Because in WebStorm 8 & 9 it was possible to execute Grunt tasks with just a single click and now I have to do a doubleclick.
Also, I have not found a way to display the Grunt tasks left to the output. This was the default in WebStorm 9. Now I can only move them to the right.
So, kudos to your team because of the CoffeeScript & TypeScript improvements but please bring back the green “Play” button for Grunt tasks.
P.S. Maybe I will print T-shirts with the inscription: “BRING BACK THE PLAY BUTTON” and start a demonstration holding a sign and moving in circles in front of your office. 😀
Ekaterina Prigara says:
April 1, 2015Hi Benny,
Our decision to make those changes in the Grunt integration was reasoned by very positive feedback on the Gulp integration that we’ve added in WebStorm 9. We also wanted to make experience with both task runners more consistent. Hope you see the point.
While you can still create an issue for running a task with a single-click on our tracker: https://youtrack.jetbrains.com/issue/IDEA-138586, we would like to suggest you to try running Grunt tasks with the keyboard shortcuts only.
With Alt-F11 (you can reassign that in Preferences) you’ll see Grunt tasks popup, then select the task you want to run with the up/down button or start typing its name and then hit Enter.
For the selected tasks you can create Run/Debug configurations and start then with Run… action.
Benny Neugebauer says:
April 1, 2015Hi Ekaterina,
Thanks for the tip with Alt + F11. I didn’t know that but I will get used to it, for sure! 🙂 Nevertheless, I still think that a green Play button next to the Grunt tasks would make sense (because currently there is nothing next to the tasks).
But that’s just my personal opinion.
Happy to have WebStorm 10 on my disk! Will program a bit TypeScript with it. 🙂
Greetings from Berlin!
Benny
Mark Ross says:
April 1, 2015Do we get these features in PHPStorm?
Ekaterina Prigara says:
April 1, 2015Most of them are already available in PhpStorm 9 early access: https://blog.jetbrains.com/phpstorm/category/eap/
Jamal Abdou-Karim Bengeloun says:
April 1, 2015Congratulations! Any information on when the new features will be available for IntelliJ?
Ekaterina Prigara says:
April 1, 2015Most of the new features are already available in IntelliJ IDEA 14.1 update.
Sergey says:
April 1, 2015Awesome job, congratulations!
Ekaterina Prigara says:
April 1, 2015Thanks, Sergey!
Camilo Orrego says:
April 1, 2015Hi, I’m having problems installing WebStorm 10 on OSX yosemite. When I try to open it, appears the error: You can’t open the application “WebStorm” because it may be damaged or incomplete. I tried to download it 3 times (even I try with the Yosemite-specific build with JDK 1.8). Any advice for this issue?
Ekaterina Prigara says:
April 1, 2015Please try one of the following alternative download links:
http://download-ln.jetbrains.com/webstorm/WebStorm-10.0.0.dmg
http://download-eu.jetbrains.com/webstorm/WebStorm-10.0.0.dmg
http://download-cf.jetbrains.com/webstorm/WebStorm-10.0.0.dmg
Jhovani Cuadros says:
April 2, 2015I’m having the same issue, did you manage to solve it ? Thanks
Ekaterina Prigara says:
April 3, 2015By this moment we’ve uploaded WebStorm 10.0.1 bug fix update, so if there was a problem on the side of our service provide, should have been fixed with the new uploaded installed.
SW says:
April 8, 2015I have tried webstorm 10 and 10.0.1 several times now and the issue still persists. I cannot open WebStorm on OSX Yosemite after dragging the application into my /Applications folder. I get the same error message stated previously. I also noticed that if I open the application straight from the .dmg file, it works, but not if I move it in the Applications folder.
Ekaterina Prigara says:
April 9, 2015Did you have WebStorm in your App folder before? Have you replaced the app with the newer one or installed them side-by-side? Please do not replace the apps.
h says:
April 9, 2015I fixed the issue by removing webstorm from the applications folder and then installing it.
Brian says:
April 4, 2015I had the same problem trying to launch WebStorm from SpotLight. I opened WebStorm from the Applications folder and got the message application downloaded from internet do you want to trust. After clicking ok WebStorm 10 launched. WebStorm 10 can also be launched from SpotLight now.
This was on Mavericks.
Farrell says:
September 3, 2015This is what did it for me. I’m on Yosemite.
Alex says:
April 1, 2015great to see the support for TypeScript progress. Was hoping to see auto-completion in `import … require` statements to again include directories and not just files, which was so convenient in earlier versions and still works in reference statements, `import … from` or commonjs style `var … require`.
Andrey Starovoyt says:
April 6, 2015Hi, Could you please share a code sample? I am not sure that understand you correctly.
Albino Tonnina says:
April 1, 2015Hello, I switched back to the much much fuster webstorm 9 (great software).
Even assigning more than 2gb of memory the scrolling experience is just painful.
My system:
MacBook Pro (Retina, 15-inch, Late 2013)
Processor 2 GHz Intel Core i7
Memory 8 GB 1600 MHz DDR3
Graphics Intel Iris Pro 1536 MB
Albino Tonnina says:
April 1, 2015Where should I send the snapshot?
Albino Tonnina says:
April 2, 2015Better news:it’s just WebStorm 10 with JDK 1.8. The regular version is very smooth for me 🙂
Ekaterina Prigara says:
April 2, 2015Would really appreciate if you send us memory snapshot for WebStorm 10 with JDK 1.8. Here’s how to capture that: https://intellij-support.jetbrains.com/entries/29983118-Reporting-performance-problems. Please create a new issue on https://youtrack.jetbrains.com/issues/WEB and attach it.
And good to hear that the default version works fine.
Thanks!
Daniel says:
April 2, 2015The scaling is off in the final version. The ui around the editor is tiny, I have to increase the font to 20+ to get it to the same as previous versions fonts at 16. Seems like there’s an issue with the HiDPI scaling. My resolution is 1920×1080 and it looked fine in webstorm 9
Ekaterina Prigara says:
April 2, 2015Hi Daniel,
Thanks for adding more info in the related YouTrack issue, hopefully our colleagues from the Core team would provide some solution in the nearest future.
Igor says:
April 14, 2015I am having this issue too. Using a Surface Pro 2 with an external Full HD monitor. Everything looks tiiiiiny.
Jos de Jong says:
April 2, 2015Awesome!
Omar says:
April 3, 2015The node debugger isn’t working for me. When I run my server app in the debugger it breaks non-stop on lines with no breakpoints or errors of any kind. I tried just clicking on resume but that got old.
I was able to debug just fine in 9. I mistakenly chose not to keep both 9 and 10 when I did the 10 install. I Webstorm 9 so that I can have a working debugger again. Where can I download Webstorm 9?
Please this is urgent. Our business depends on your product.
Ekaterina Prigara says:
April 3, 2015You can download WebStorm 9 here: https://confluence.jetbrains.com/display/WI/Previous+WebStorm+Releases
Can you please provide more details on the problem and attach a sample app that reproduces the problem (if possible) on our issue tracker: https://youtrack.jetbrains.com/issues/WEB
Omar says:
April 3, 2015Thanks for the link. My debugger works again after re-installing 9.0.3.
I noticed that 10.0.1 was released today for another node debugger issue. Unfortunately that didn’t help me with my problems. I created an issue on your issue tracker for my problem.
Ekaterina Prigara says:
April 6, 2015Thanks!
almstrand says:
April 7, 2015I can confirm this. Debugger breaks at seemingly random places after setting breakpoints. Removing breakpoints still causes debugger to break.
Ekaterina Prigara says:
April 8, 2015Can you please check whether you have this problem with WebStorm 10.0.1 (available on the web site).
If the problem persists, please create an issue providing more details and code samples on our issue tracker: https://youtrack.jetbrains.com/issues/WEB
Announcing The PyCharm 4.5 EAP Opening | JetBrains PyCharm Blog says:
April 8, 2015[…] usual, PyCharm 4.5 will have all features of the recently released WebStorm 10 (read more about it in the WebStorm blog). Here is just a short summary of what’s new available in the […]
Jason Yu says:
April 9, 2015So I know that Intellij IDEA has plugins that gives it features from webstorm, but how do I know what version of Webstorm IDEA is “running”, so to speak. I’m in IDEA 14.1.1, so up to what version of Webstorm does it share features with?
Ekaterina Prigara says:
April 10, 2015IntelliJ IDEA 14.1 has all WebStorm 10 features.
Dmitri says:
April 12, 2015I’ve just purchased WS 9 license a month ago. How would I go about upgrading to 10?
Ekaterina Prigara says:
April 13, 2015Your license comes with 1 year subscription to all major updates. So you can download WebStorm 10 from the website and install it side-by-side with WebStorm 9. Then use your JetBrains account to login.
Andrii Dieiev says:
April 16, 2015What does “HiDPI support for Windows” mean?
As I can see: WS10 is only app that looks tiny on Surface Pro 3. I increased font size but other elements are still very small to use them with touchpad on cover.
Am I misunderstand something or there are other settings that I should enable to see it in normal size?
Ekaterina Prigara says:
April 20, 2015Unfortunately, HiDPI support doesn’t work as smoothly as we expected with specific resolutions. We’re working on improvements, please follow this issue for updates: https://youtrack.jetbrains.com/issue/IDEA-117729
Andrii Dieiev says:
April 20, 2015Thank you! I’ll watch that issue.
Pranav Garg says:
June 15, 2015Was getting this issue with the latest 10.0.4. Finally got it working by uninstalling it from applications, downloading the custom built for yosemite
http://download-cf.jetbrains.com/webstorm/WebStorm-10.0.4-custom-jdk-bundled.dmg
and then launching it from applications manually by right-clicking on “Open”.
Wish they can rectify the issue once and for all.
Chad says:
January 7, 2016Ummm, “please don’t replace previous copies?” Seriously… This would have been nice to have known beforehand, telling me after what is considered “normal practice” doesn’t help me out whatsoever. I now have a useless piece of software… and instead of working, I’m troubleshooting this stuff… which no offense, but I have no desire to add more work to my life. I only want to be a user who purchases something and then uses it, and it works, as expected.
“The application “WebStorm” can’t be opened.”
I was upgrading from v8 to v11, and yes I did replace the old version in the applications folder, mostly because that is normal practice these days and I don’t need two versions of Webstorm sitting side-by-side on my machine. So I guess I’m in need of help now as I no longer have a working version of Webstorm.
Dennis Ushakov says:
January 11, 2016We’re sorry about that.
I was able to reproduce the problem you’ve described and after some experiments I still think that the problem is in OS X. Here’s the output of system policy security when I’ve tried verifying WebStorm after that happened:
You can try removing and installing WebStorm and/or restarting your computer. I will try to submit report to the Apple bug tracker, but due to its closed nature I won’t be able to provide an issue number to track
James says:
June 28, 2016Using CleanMyMac2 to remove Webstorm from my Mac fixed the error without a reboot. Just remove and reinstall
wayne says:
March 9, 2016I am getting the same error on OSX – is there a fix for this yet?!
Ekaterina Prigara says:
March 10, 2016Sorry, what’s the error?
Eswar says:
February 7, 2017WebStorm 10.0.4 will support Typescript2.0.10 version? I am trying to use these combination and getting the following error
“Error:Error has occurred in the compile process TypeError: state.host.fileExists is not a function”
Ekaterina Prigara says:
February 8, 2017No, WebStorm 10 doesn’t support TypeScript 2.x. Please use the latest WebStorm 2016.3 for the best TypeScript support.