WebStorm のリリース
Released: Nov 19, 2018
2018.3 での更新項目
機能
JavaScript & TypeScript
- Autoimports in JavaScript - In JavaScript files, WebStorm can now automatically add imports not only for symbols defined in your project, but also for symbols from the project’s dependencies. This works as long as the library has sources written as ES modules or a TypeScript type definition file.
- Parameter hints - Parameter hints are now available in JavaScript files. They show the names of parameters in methods and functions and make your code easier to read...
Released: Jul 23, 2018
2018.2 での更新項目
機能
- JavaScript & TypeScript
- New inspection tooltip - The new inspection tooltip now not only shows the description of an error or warning, but also the best quick fix for it.
- Find unused code - With the new Code Coverage feature, you can find any unused code in your client-side app. Start a JavaScript Debug configuration with coverage in WebStorm, interact with your app in Chrome, and then stop the configuration. The report will show you what and how much code was used in each file and folder...
Released: Mar 26, 2018
2018.1 での更新項目
機能
- New documentation UI - WebStorm 2018.1 now inlcude a new, more compact, lightweight documentation popup. It uses a more clear and consistent format to present the available information about the method’s parameters, their type and their return type in JavaScript and TypeScript. It also renders Markdown used in the JSDoc comments.
- TypeScript improvements - In addition to the support for the latest TypeScript 2.7 features, this update improves the Implement Members action and adds the new...
Released: Nov 28, 2017
2017.3 での更新項目
機能
- JavaScript & TypeScript
- New Pull Member Up refactoring - With this new refactoring you can now move class methods up the class hierarchy - from your current JavaScript or TypeScript class to its parent class or interface.
- Extract type alias and interface - The new Extract type alias refactoring for TypeScript allows you to create an alias for a complex type and automatically replace all its usages with the new name. There’s also a new intention to help you convert a type alias into an...
Released: Aug 2, 2017
2017.2.1 での更新項目
機能
- JavaScript & TypeScript
- Improved webpack support - Coding assistance in JavaScript files now respects webpack module resolution. Now when you’re using a complex webpack configuration with aliases and multiple modules, WebStorm will properly resolve paths in import statements and will suggest symbols to import.
- Move symbol refactoring - With the new Move Symbol refactoring, you can now safely move classes, global functions or variables in ES6 modules from one JavaScript or TypeScript file...
Released: Mar 20, 2017
2017.1 での更新項目
機能
Frameworks
- Vue.js support - Enjoy coding assistance for Vue template language and the language of your choice in the script and style blocks of a .vue file. The IDE automatically completes Vue components and adds required imports for them.
- Auto import for React components - Select a React component defined in your application in the completion popup - and the IDE will add an import for it automatically. Forgot to import React? WebStorm will suggest a fix.
- Angular language service - To help...
Released: Nov 15, 2016
2016.3 での更新項目
機能
- Flow support - You can now see type errors reported by Flow, a static type checking system, right in the WebStorm editor as you work with your code, without having to save files. You can also use code completion results provided by Flow.
- Better TypeScript - TypeScript code analysis and completion are now powered by the TypeScript language service, thanks to which the errors reported in the editor are now consistent with the compiler. On top of that, WebStorm provides its own powerful...
Released: Jul 11, 2016
2016.2 での更新項目
機能
- TypeScript 2.0 support - WebStorm brings support for many features of TypeScript 2.0: optional class members, readonly property, never type, this function type, global module export declaration, resolve for type declarations in @types folder, path mappings based module resolution, and more. Also, try smarter support for enums.
- Convert to arrow function - The IDE takes the next step in helping you upgrade your code to ECMAScript 6. Press Alt+Enter on a callback function, and the new Convert to...
Released: May 18, 2016
Updates in this release
Updates in 2016.1.2b
- An important update for all IntelliJ-based IDEs - This update addresses critical security vulnerabilities inside the underlying IntelliJ Platform. The vulnerabilities, in various forms, are also present in older versions of the IDEs; therefore, patches for those are also available.
- Built-in web server vulnerabilities - The cross-site request forgery (CSRF) flaw in the IDE’s built-in webserver allowed an attacker to access local file system from a malicious web page without...
Released: Mar 18, 2016
Updates in this release
Updates in 2106.1
Language Support
- Better Refactoring Options - Improved refactoring for ECMAScript 6 and TypeScript, including Create method, Extract method, Inline method and Introduce field.
- Unused Import Inspection - Any unused import statements in ECMAScript 6 and TypeScript are now highlighted in the editor.
- Better TypeScript Support - The IDE now adds imports statement as you type.
- Support for CSS Custom Properties - Includes code completion for variable names, jump to variable...