WebStorm 2020.2: Ability to use Prettier by default, Nuxt.js support and other improvements

Hello! We're excited to announce the second major update to WebStorm this year. It contains several long-awaited improvements, including support for Nuxt.js and the ability to use Prettier for default code formatting.



webstorm-release-banner



You can download a 30-day trial version of WebStorm 2020.2 online or using the Toolbox App . The full version can be used by holders of a valid subscription to WebStorm or All Products Pack, as well as for free by students and developers of open source projects.



Now let's take a look at the major improvements.



Format your code with Prettier by default



Prettier , ! : , WebStorm Prettier . .js, .ts, .jsx, .tsx, glob patterns.



On code reformat Preferences/Settings | Languages & Frameworks | JavaScript | Prettier.



new-on-code-reformat-option-prettier



Prettier . , Reformat with Prettier . 2020.2.



Nuxt.js Vue



, Vue WebStorm, . , Vue WebStorm .



2020.2 Nuxt.js. . – Nuxt, Nuxt webpack, Vuex store static. Nuxt .



vuex-store-nuxt-completion



WebStorm 2020.2 Vue. , . , Vue , , .



vue-code-style-settings



, , .



intention- JavaScript



intention- , optional chaining nullish coalescing. , WebStorm for forEach. intention-, Alt+Enter, Enter.



convert-for-loop-to-for-each-method



JSDoc. WebStorm , . , , . , , , , Adjust Font Size.



render-jsdoc-comments



, . , .



, Rank completion suggestions based on Machine Learning, Preferences/Settings | Editor | General | Code Completion, (), .



ml-assisted-completion



, . EAP-, . 2020.2 .



Sass



@use @forward, Sass SCSS. , .



better-sass-module-system-support





, Inspections Problems.



. , , , F2. : None, Syntax All Problems.



problems-tools



Problems, . , . , TypeScript language service .



GitHub



WebStorm 2020.2 - GitHub . -, IDE.



better-github-pull-requests-support



, , -.



. , ! , . , , . - .



JetBrains WebStorm

The Drive to Develop



All Articles