Webstorm 2017



Early Access Program

  1. Webstorm 2017
  2. Webstorm 2017 License Server
  3. Webstorm 2017 License Key

I work a lot with TypeScript files and JavaScript files using modules. My TS/ESLint rules enforce the use of single quotes, but WebStorm always completes the code with double quotes. Get past releases and previous versions of WebStorm.

Please welcome the new EAP build of WebStorm 2017.3 (173.2941.6).

  • I have just updated both my Mac and Linux host to WebStorm 2017.03, seems the Jest support in the Linux version of 2017.03 is broken. I have deleted all the 'Run/Debug configuration' under Jest before I run a random test from my project.
  • Get past releases and previous versions of WebStorm. Version: 2021.1. Build: 211.6693.108. Released: 5 April 2021.
  • WebStorm helps you run and debug your Node.js applications. You can debug applications that are started from WebStorm as well as attach to already running applications. Before you start, make sure the Node.js bundled plugin is enabled on the Settings/Preferences Plugins page, see Managing plugins for details. Running a Node.js application.

To get it, update via Toolbox App, or download it here and install side by side with your stable WebStorm version.

Webstorm 2017 tor browser

You can learn more about the new features added earlier in the WebStorm 2017.3 EAP builds in these blog posts.

Improved integration with Jest

Webstorm 2017

Good news for everyone who is using Jest for testing! We’ve been working on improving integration with Jest in WebStorm, and now it works seamlessly with Jest’s watch mode. That means that you will now get super-fast test results from Jest on changes in the WebStorm test tool window.

All you have to do is to add --watch flag to the options field in the Jest run configuration in WebStorm. If you want to always start tests (including single tests you can run from the editor) in the watch more, add --watch to the default Jest configuration (for that open the Edit configurations… dialog, select and edit Jest under the Defaults list on the left).

In addition to that, WebStorm can now work with Jest configuration files written in JavaScript.

Webstorm

And Mocha

In the same way, WebStorm now allows you to add --watch option to the Mocha run configuration to run it using Mocha’s own watch mode.

Notable Changes

Webstorm 2017

  • Better performance when using Flow with enabled navigation.
  • JavaScript debugger doesn’t require JetBrains IDE Support extension now for all new debug configurations. More details on that are coming in the next blog post. Please note that if you’re using Live Edit, you will still need the browser extension.
  • Support for tagged template literals language injection. This can be useful if you’re working with some CSS-in-JS libraries like CSJS. You can learn how to configure it in this comment.
  • Better support for import() syntax in JavaScript and TypeScript
  • React className is now autocompleted without {} or “”. Type an opening brace or quote, depending on what you need in this particular case, and the closing one will be added automatically.

You can find a list of addressed issues in the Release notes.

2017

Webstorm 2017 License Server

Please share your feedback and report issues on our tracker. Thank you!

WebStorm Team

Skip to end of metadataGo to start of metadata

Webstorm 2017 License Key

License
No subsystemBugWEB-25093Unused field propTypes
CSSFeatureWEB-27776CSS color properties should provide code completion for 'rgb()', 'hsl()', etc. syntax
FeatureWEB-4698Expand CSS support to include new CSS3 additions and vendor prefixes
FeatureWEB-4CSS, @font-face: provide completion for formats in 'format' hint in src references
BugWEB-27875Completion for CSS Transition values
BugWEB-8686Unknown CSS property pointer-events
BugWEB-27587CSS3: provide completion for CSS transform functions
BugWEB-9540CSS3: support 'initial' keyword
BugWEB-26458CSS autocomplete list should have defaults
TaskWEB-10783Support for CSS3 speech module
DebuggerBugWEB-28692Extra instance of react-native with the default port is started when debug with custom port
HTMLBugWEB-28841Can't add a single closing curly brace in HTML files
JavaScriptFeatureWEB-27592Support Optional Chaining syntax
FeatureWEB-27135Add `*.mjs` file extension to JavaScript file patterns
FeatureWEB-26839Add JSX support for Vue
BugWEB-28738Resolve for Bookshelf methods has changed
BugWEB-27576When generating JSDoc, don't put a dot before angle brackets in the return type
BugWEB-23997@mixes and @mixin is ignored when using JSDoc with EcmaScript 2015
BugWEB-28816Different JS versions in project: can't configure version per file
BugWEB-28772Different JS versions in project: settings for flow are not show after reopenng the project settings
BugWEB-28641Structure View shows wrong hierarchy
JavaScript. FrameworksBugWEB-26772React: don't report `static defaultProps` as unused field
BugWEB-28400Create react app extension: add UI items
BugWEB-28384Provide completion for React components that extend PureComponent
BugWEB-28717Comment out property on JSX not reservable #JSX #React
BugWEB-27255Promise is not resolved inside vue script
PerformanceWEB-26184Vue component autocomplete (template) freezing PhpStorm
JavaScript. RefactoringBugWEB-28800convert to let/const in batch does not work after recent changes in 5a58af90ab0b8a2ca0d1c7cc06e0049bb53ef3c8
LESSBugWEB-20066Missing property values in completion in .less if put cursor before a value
LintersFeatureWEB-27908Add .eslintrc.js support
BugWEB-28713JSHint: check 'Use config' if config file is found
Node.jsBugWEB-28778Working directory is not set automatically when creating a Node.js run/debug configuration
BugWEB-28798WebStorm 2017.3 EAP, can't able to run Scratch JS script
ProfilingBugWEB-28504V8 profiling heap snapshot won't start process -- uncaughtException: bind EADDRINUSE null:43517
REST ClientBugWEB-28720SEGMENT expected
TypeScriptFeatureWEB-24153TypeScript: Semantic support for 'Object spread'
BugWEB-27696WebStorm doesn't infer generic types from indexers
BugWEB-28464add support for TypeScript 2.4+ dynamic import expression
BugWEB-28490Typescript 2.4 mapped types issue
BugWEB-28674Subtyping type guards don't work at all
BugWEB-28245Change signature. Can't remove optionality from one of parameters
BugWEB-27786React/typescript: setState({}) autocomplete not supported for latest @types/react (v15.0.37)
TaskWEB-28253Change signature. Change help link
TextMate BundlesUsabilityRUBY-13617Make Textmate section in Settings | File types read-only
No subsystemPerformanceIDEA-179003IntelliJ 2017.3 EAP takes longer to load list of actions in Ctrl-Shift-A than 2017.2
UsabilityIDEA-85375Run configurations dropbox should not change its width
ExceptionIDEA-178586NPE at com.intellij.ide.util.DeleteHandler.a
Code Analysis. InspectionCosmeticsIDEA-179055Run inspection by name dialog incorrect radio group value change order
Code Formatting and Code StyleFeatureIDEA-178779In certain cases, allow empty folding placeholders in IDEA 2017.3
Code NavigationBugIDEA-179184Go to file regression -- no longer matches on forward slashes in Windows
DockerFeatureIDEA-174375Support passing --build-arg's to docker build from run configuration
BugIDEA-155539Docker. Run configuration. Image tag. It is impossible to create an image with a tag containing any upper-case letter.
BugIDEA-178929Docker: 'Dockerfile detection' events appear many times and have wrong content
BugIDEA-175794Docker: Display error msg on-place in case of ADD ['] and COPY [']
BugIDEA-178594Docker: Run configuration, choose path dialog. The wrong item in the tree is selected if the dialog is reopened.
UsabilityIDEA-171004Docker: Allow to select and copy errors in the Docker view by invalid connection to the docker
CosmeticsIDEA-178904Docker: disable 'Filter' button on toolbar for not connected Docker
Editor. Code CompletionFeatureIDEA-173927Support keywords autocompletion when keyboard layout is incorrect
Editor. Editing TextBugIDEA-178809Issue highlighting line on last row in document
File SystemBugIDEA-178871com.intellij.openapi.vfs.VfsUtilCore#copyFile partially ignores requestor parameter
IndicesBugIDEA-176474pause index affecting multiple projects
User InterfaceBugIDEA-179056Confirm Exit, Do not ask me again - always appearing
BugIDEA-176821'Hide file extensions in editor tabs' removes all after dot
BugIDEA-178315Balloons opened using Show balloon form the Event log does not have scroll bar
Version ControlBugIDEA-169466Author field and Amend checkbox missing when only Unversioned files present
Version Control. GitBugIDEA-178492The Untracked files preventing checkout dialog loses list of files on grouping toggle
Version Control. PerforceBugIDEA-178876Perforce: comparison of two revisions of SQL file with UTF-16 BOM uses a wrong encoding
UsabilityIDEA-178155Lengthy background Perforce operations give no feedback as to progress or outcome
UsabilityIDEA-178641Perforce: it would be nice to show some descriptive error on commit failure
ExceptionIDEA-179077NPE at org.jetbrains.idea.perforce.application.PerforceInfoAndClient.calcInfoMap
XMLBugIDEA-167961XSD editor with with multiple <xsd:import> for the same namespace only recognoses elements from the first import