WebStorm 2021.1

Les suggestions de saisie semi-automatique dans vos fichiers JavaScript sont maintenant triées à l'aide d'algorithmes d'apprentissage automatique.
Avril 9, 2021
Nouvelle Version

Fonctionnalités

  • JavaScript & TypeScript
    • ML-assisted code completion - Completion suggestions in your JavaScript and TypeScript files will now be sorted using machine-learning algorithms.
    • Better completion suggestions for symbol names - WebStorm will now consider file names when showing you completion suggestions for top-level variables as well as for function and class names.
    • Improved JSDoc syntax highlighting - To make JSDoc comments more readable, new options for tweaking the color scheme of JSDoc tag values and types have been added.
    • Suppressing inspections for files - You can now turn off individual inspections for your entire project or on a more granular level as well as disabling them on a file-by-file basis.
  • Frameworks & Technologies
    • Built-in remote collaborative development service - WebStorm is now shipped with Code With Me. You can use it to code together in real time and talk to others from the IDE.
    • Support for CSS modules in Vue - Added support for CSS modules used in .vue files. The IDE will resolve $style properties correctly, providing code completion, navigation and basic refactoring capabilities for them.
    • Improved HTTP Client - You can now collapse the returned HTML, JSON, or XML, as well as copy its body, hide line numbers, choose the display format, quickly scroll to the top and the bottom of the response and find and replace usages of the http:// protocol in a few clicks.
    • Configurable scope for ESLint - If you have ESLint set up for files like .md or .coffee, you can now see the errors reported by it in the editor.
    • Support for JSON Lines - Added support for the JSON Lines text format. The IDE will recognize .jsonl, .jslines, .ldjson, and .ndjson file types.
  • HTML & CSS
    • Improved support for Stylelint - Inspecting your CSS code with Stylelint is now easier. Hover over a problem in your file or place the caret on it and press Alt+Enter, then select Stylelint: Fix current file. You can also now specify a path to the configuration file under the corresponding field in Preferences/Settings.
    • Built-in HTML preview - The new built-in browser preview allows you to preview HTML files quickly. If you make any changes in HTML or if you change the linked CSS and JavaScript files, the preview will update on the fly.
    • Selector specificity for CSS - When working with style sheets, you can now check the specificity of your selectors.
  • User Interface
    • Adjustable font weight - You can now choose between different variations of the editor font you’re using, be it light, regular or bold.
    • Maximize tabs in the split view - Whenever several tabs that split the editor vertically are open, you can double-click either of them to maximize the editor window for that specific tab. To bring the window back to its original size, simply double-click it again.
    • More helpful quick documentation - MDN documentation is now bundled with WebStorm which will help prevent connectivity issues with the MDN website and make in-editor documentation show up faster.
    • Better accessibility - If you use high contrast mode on Microsoft Windows, WebStorm will now sync with the OS and apply the high-contrast theme on the first launch. Also more UI elements are now read out correctly when you use a screen reader.
    • Quick access to recent projects on Windows - Improved support for Windows jump lists and you can now open recent projects by right-clicking on the WebStorm icon on the taskbar or on the Start menu.
  • Version Control
    • Better Pull Requests support - Pull request creation now takes less time: just click the + icon in the Pull Requests view and fill in all the details. If you double-click on any file in the Files tab, the IDE will open the in-editor diff. You will also find support for pull request templates, which contain the description text for your pull requests.
    • Support for commit message templates - Added support for Git commit message templates which you can use to remind yourself of what needs to be included in a message. When you define such a template, the IDE will show its text as an initial commit message.
    • New action for saving to Shelf - You can now use a new Save to Shelf action to copy your changes to Shelf while keeping them in the local changes.
ML-assisted code completion

WebStorm

IDE JavaScript et TypeScript.

WebStorm est également disponible en :

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences JetBrains .