IntelliJ IDEA 2023.3 EAP 2: All-in-One Diff Viewer, Run to Cursor Inlay Option, And More
The second EAP build for IntelliJ IDEA 2023.3 is now available. It introduces enhancements designed to streamline code reviews, simplify the debugging workflow, and accelerate the startup process for both Maven and Gradle projects.
If you’d like to review the updates from last week, you can find more details in this blog post.
Now, let’s explore the new features that this build has to offer!
Version control systems
All-in-one diff viewer
IntelliJ IDEA 2023.3 EAP 2 introduces a revamped way to review changes. Now, instead of going through each file one by one, you can see all of the modified files from a changeset in a single, scrollable frame. This new diff viewer is accessible from the Git Log tool window and currently works with JetBrains Space reviews. We’re also working on making it compatible with GitLab and GitHub.
Run / Debug
Run to Cursor inlay option
IntelliJ IDEA 2023.3 EAP 2 introduces a new Run to Cursor inlay option that offers a quick way to navigate to a specific line of code while debugging. Once your program is suspended, you can hover over the line of code to which you wish to continue execution. You can then utilize the Run to Cursor popup to execute your code until it reaches the line where your cursor is placed. The same can be achieved by invoking the keyboard shortcut (⌥F9 / Alt + F9 ) after the caret is placed on the desired line.
The feature is enabled by default. To control it, navigate to Settings/Preferences | Advanced Settings | Debugger and activate the Show inlay Run to Cursor popup option.
Improved Gradle import and indexing speed
Gradle projects now open faster. The IDE no longer automatically downloads source JAR files for all dependencies, thereby expediting project import and indexing. If you need to access specific source files, you can navigate to them using the ⌘B / Ctrl+B shortcut and opt to download them when prompted by the IDE.
Fast Maven import for all projects
We’ve enabled the new fast Maven project import mechanics for all projects, including ones created using the older import implementation. This will significantly improve the import time. The first time you open a project after the update, the IDE will perform a full resync and notify you about the migration. You can manually control this setting in Settings/Preferences | Build, Execution, Deployment | Build Tools | Maven | Importing.
Maven support updates
Maven 3.9.3 is now bundled with IntelliJ IDEA.
The IDE no longer supports Maven 3.0.
These are the key updates for this week. To see the full list of changes implemented in the latest build, refer to the release notes.
We highly value your feedback, as it significantly influences the development of our major releases.
You can share your thoughts about the new features with us on X (formerly Twitter) or by leaving a comment in the section below. If you come across any bugs, please report them through our issue tracker.
Subscribe to Blog updates
Thanks, we've got you!
IntelliJ IDEA 2023.3 Release Candidate Is Out
IntelliJ IDEA 2023.3 Release Candidate is now available! You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu. To use this build, you need to have an active subscription to IntelliJ IDEA Ultimate. Download IntelliJ IDEA 2023.3 RC As we …
IntelliJ IDEA 2023.3 Beta 3 Is Out!
IntelliJ IDEA 2023.3 Beta 3 is now available for download! You can get the latest build through our website, the free Toolbox App, from inside the IDE, or by using snaps for Ubuntu. Download IntelliJ IDEA Beta 3 This marks the last week before the release candidate is scheduled for delivery…
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. Download IntelliJ IDEA Beta 2 While the team puts the finishi…