← Package directory
Available on winget

Install WebStorm (EAP)

The smartest JavaScript IDE

Install with winget
winget install --id JetBrains.WebStorm.EAP
Upgrade
winget upgrade --id JetBrains.WebStorm.EAP
Uninstall
winget uninstall --id JetBrains.WebStorm.EAP

About WebStorm (EAP)

WebStorm is an integrated development environment for JavaScript and related technologies. Like other JetBrains IDEs, it makes your development experience more enjoyable, automating routine work and helping you handle complex tasks with ease.

What's new in 262.5752.26

What's fixed: - We've added a Disable Source Maps icon to the toolbar of the Debug tool window, thus making it possible to switch between source-mapped code and original code (WEB-61256). - We've fixed incorrect parsing of quotes in Svelte markup comments, so they are no longer erroneously reported as unclosed (WEB-68668). - We've fixed a false positive Unused property warning in TypeScript code (WEB-76748). - Remote Development is no longer in the Beta state and supports the required use cases (WEB-77898). - We've got rid of a threading assertion that occurred when calculating the WEB context (WEB-77805). - We've fixed a problem with enabling Coding assistance for Node.js (WEB-77774). - We've got rid of a NullPointerException that was thrown in the New Project dialog when creating Angular applications (WEB-77686). - We've fixed a false positive Nested selector can't start with an identifier error reporting in CSS files (WEB-77672). For more details, please see the release notes.

Read release notes

Version history

Version Updated Notes
262.5752.26 Unknown What's fixed: - We've added a Disable Source Maps icon to the toolbar of the Debug tool window, thus making it possible to switch between source-mapped code and original code (WEB-61256). - We've fixed incorrect parsing...
262.4852.53 Unknown Release notes
261.24374.30 Unknown What's fixed: - We've fixed highlighting of interfaces and type parameters in remote environments (WEB-75991). - We've implemented auto-imports for path aliases with wildcards in their names in tsconfig.json (WEB-62873)....
261.23567.31 Unknown What's fixed: - We've added support for TypeScript in Svelte 5 markup expressions (WEB-61819). - We've added support for {@each} blocks without items in Svelte (WEB-72160). - We've improved integration with the Angular T...
261.22158.132 Unknown What's fixed: - We've fixed a freeze that occurred in Angular2ExpressionsCopyPasteProcessor.insertRequiredImport (WEB-74282). - We've restored the search for files, classes and symbols in the Search Everywhere functional...
261.22158.36 Unknown What's fixed: - We've added support for @attach Svelte 5 attachements (WEB-73331). - We've made it easier to provide generic properties in implementations of the PolySymbols interface (WEB-76927). - We've restored the be...
261.21849.27 Unknown What's fixed: - We've restored Angular support in projects with the TSLint plugin disabled (WEB-76737). - We've implemented recognition for Angular components with const used as selector (WEB-54275). - We've enhanced the...
261.21525.30 Unknown What's fixed: - We've fixed incorrect JSDoc generation for destructured parameters, that were previously generated as if they were positional parameters (WEB-30659). - The React project generator now uses Vite by default...
261.20869.44 Unknown What's fixed: - Auto update in LiveEdit is now deprecated (WEB-74062). - We've fixed a false positive Attempt to assign to const or readonly variable error in type assertions (WEB-76690). - We've restored auto-scrolling...
261.20362.32 Unknown What's fixed: - We've added support for string literals in import and export statements (WEB-72912). - We've simplified the behavior of TypeScript type tooltips that appear on hover, so they show resolved object structur...
261.19799.23 Unknown What's fixed: 1. We've fixed a problem with running Karma in Angular 21 projects that use older Karma builders (WEB-76243). 2. We've got rid of false positive error notifications in projects that use Tailwind CSS (WEB-75...
261.17801.57 Unknown What's fixed: - CSS variables in language injections are now resolved (WEB-38704). - We've fixed Find Usages for JavaScript methods that start with a # character (WEB-65376). - We've fixed a problem with extraneous sugge...
253.30387.24 Unknown What's fixed: - We've fixed Find Usages for JavaScript methods starting with # (WEB-65376). - We've fixed a problem with completion lists showing extraneous suggestions in the TypeScript context (WEB-69151). - We've fixe...
253.28294.86 Unknown What's fixed: - We've fixed a problem with detecting Vitest 4 tests (WEB-75191). - We've implemented detection of out-of-memory errors in the TypeScript language service, with increasing the memory heap size being sugges...
253.28086.39 Unknown What's fixed: - We've added an option to disable the Angular navigation popup (WEB-75172). - We've fixed autocompletion for <script setup> blocks in Vue SFC components that also contain <script> blocks (WEB-70815). - We'...
253.27864.34 Unknown What's fixed: - We've improved the look-and-feel with Code With Me by showing the Select Browser to Debug popup when a browser configuration is not available on the client side (WEB-75160). - We've improved the appearanc...
253.27642.34 Unknown p updatesXmlOnly="true">WebStorm 2025.3 EAP 6 is now available! What's fixed: - We've fixed a problem with itemscope and itemtype HTML attributes being falsely marked as deprecated/obsolete (WEB-73881). - We've fixed for...
253.25908.30 Unknown What's fixed: 1. We've implemented support for expressions in HTML raw text content within Astro projects ( WEB-69032). 2. We've fixed a problem with erroneous highlighting of HTML markup as invalid in Astro projects whe...
253.24325.37 Unknown What's fixed: - We've added support for ES6 inside Pug (ex-Jade) templates and mixins (WEB-22814). - We've improved code completion in Angular 17 code, so completion lists for @if and @case are narrowed properly (WEB-705...
253.22441.34 Unknown What's fixed: - We've fixed the Find Usages functionality for JavaScript methods that start with a # symbol in projects with multiple modules (WEB-70731). - We've fixed numerous problems with Nx monorepos that use TypeSc...