IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
IntelliJ IDEA 2023.3 Beta 2 Is Out!
IntelliJ IDEA 2023.3 Beta 2 is out and ready for you to download!
You can get the latest build from our website or via the free Toolbox App. You can also upgrade to 2023.3 Beta 2 from inside the IDE, or by using snaps for Ubuntu.
While the team puts the finishing touches on the features of the new version detailed in our previous blog posts, we’d like to take a moment to draw your attention to enhancements that hold particular value for web development.
Take a look!
Web development
Improvements for TypeScript
IntelliJ IDEA 2023.3 Beta 2 solves some of the inconsistencies with adding import
type statements. We’ve added the option to configure the usage of the TypeScript import
type statement or type specifier when importing a type. We’ve also improved the behavior for the exports
field of package.json for TypeScript files.
Improvements for Vue 3
We’ve added support for defineSlots
, providing completion and navigation for the slot
name, as well as rename refactoring. We’ve also introduced completion support for properties with defineExpose
. In IntelliJ IDEA Ultimate 2023.3, required imports for components will be added based on the name specified by the defineOptions
function.
Improved Angular support
We’ve improved support for strict template type checking in Angular templates. We’ve also supported the new control-flow syntax from v17 and signals, including live templates like signal
, computed
, and effect
. There are also new quick-fixes available with Alt+Enter. For example, you can create @Input
and @Output
properties from a component template
New functionality for testing JavaScript
IntelliJ IDEA 2023.3 Beta 2 brings new capabilities for testing your JavaScript code. Cypress and Playwright tests are now automatically detected and can be run from a Run icon in the editor. We’ve also introduced initial support for the native Node.js test runner. Tests declared with the node:test
API are now recognized, enabling running and debugging directly from your code without extra packages.
These are the updates we wanted to share this week! For the full list of implemented changes, refer to the release notes.
While the Early Access Program is still ongoing, we encourage you to take this opportunity to explore the new additions to the IDE. Share your feedback by leaving a comment below or writing to us on X (formerly Twitter). We always appreciate it! If you spot a bug, please use our issue tracker to report it.
Happy developing!