WebStorm 2023.1 EAP #4: Improvements for Vue, PostCSS, React, and More
Our work on WebStorm 2023.1 continues, and the fourth EAP build is now available! To catch up on all of the new features you can expect in WebStorm 2023.1, check out our previous EAP blog posts.
Important! WebStorm EAP builds are not fully tested and might be unstable.
Below, you can find the most interesting improvements in WebStorm 2023.1 EAP #4. Please try them out and share your feedback in the comments below or by using our issue tracker.
Project tabs in the new UI on macOS
We’ve implemented one of the most popular feature requests for the new UI – project tabs for macOS users. When you have several projects open, you can now easily switch between them using the project tabs displayed under the main toolbar.
Completion for custom component events in Vue
Option to choose line comment style in PostCSS
We’ve added an option to Preferences / Settings | Editor | Code Style | Style Sheets | CSS that allows you to define which line comment style is used in your PostCSS files. You can comment out lines using ⌘/ on macOS or Ctrl+/ on Windows and Linux, and it will be done using the line comment style you’ve chosen.
Parameter info for React props
WebStorm 2023.1 includes a new way to show the expected type for a component prop. Now when you press ⌘P / Ctrl+P when passing the props to a component, you’ll get an info popup with type information. Before, this information was available only via hover, so this will improve the developer experience for keyboard-centric users.
Svelte bug fixes
In WebStorm 2023.1, we’ve been working on improving Svelte support available through the Svelte plugin. In this EAP, we’ve fixed two critical issues with our TypeScript support:
- We’ve improved our type evaluation so that
$typesin SvelteKit apps work better (WEB-58189).
- We’ve fixed the issue with TypeScript-specific keywords in
.sveltefiles not getting completion suggestions in the
Other notable changes
- We’ve fixed the issue causing deprecated React components to not be shown with strikethrough in JSX (WEB-53418).
- We’ve supported resolve and completion between Nuxt templates and methods and props defined with
- We’ve supported opening WSL projects from
That’s all for today! For the full list of enhancements available in WebStorm 2023.1 EAP #4, check out the release notes.
Your feedback about the new features is very important to us, so please try them out and let us know what you think in the comments below or on Twitter. If you come across a bug, submit a report in our issue tracker.
The WebStorm team
Subscribe to Blog updates
WebStorm 2024.1 EAP Digest #2: Documentation in Completion, Component Usages, JSX Structure, and More
Read our second 2024.1 EAP digest to learn about the latest changes to make it into the upcoming release.
WebStorm 2024.1 Early Access Program Is Now Open!
Our 2024.1 Early Access Program is now open! Read our first EAP digest to discover the latest enhancements in WebStorm.
WebStorm 2023.3 Release Candidate Is Here!
The WebStorm 2023.3 RC is now available! Read about some of the most exciting improvements making it into the release.