IntelliJ IDEA 2021.2 EAP 3: Async Profiler 2.0, Notifications from the Toolbox App, and More
This EAP introduces support for Async profiler 2.0, update notifications from the Toolbox App, preview tab in the debugger, and more.
Let’s take a look at what is inside.
Update notifications from the Toolbox App
Now you won’t miss any critical product updates from the Toolbox App. Your IDE will inform you if there is a new version available for download and offer to upgrade to it right from IntelliJ IDEA. You’ll need to have Toolbox App 1.20.8804 or later for this.
Support for Async profiler 2.0
In this EAP, we’ve introduced support for Async Profiler 2.0. The new configuration Async Profiler combines the power of the CPU and Allocation profilers and works from the same places as they do.
In the Flame Graph, Call Tree, and Method List tabs, the new Show dropdown list lets you choose whether you want to be shown CPU samples or memory allocations.
The Timeline displays both of them. You can filter what to show using the controller in the right-hand corner.
Redesigned Gradle configurations
We are continuing to unify the UI for Run/Debug Configurations. Following in the footsteps of IntelliJ IDEA 2020.3, where the new design was introduced for the Application and JUnit Run/Debug Configurations, we’ve reworked the Gradle ones in this EAP.
The basic parameters are now conveniently grouped in one screen, with the ability to modify options based on your needs.
Preview Tab now works in Debugger
The preview tab that used to work only for files in the Project view now also works for files that open during debugging.
It helps not to pollute the editor with multiple files that open in separate tabs when you stop at a breakpoint, step through the code, navigate between frames, or use the “prev/next frame” actions.
If you enable the preview, these files will all appear successively in one tab. You can turn this feature on in Settings/Preferences| General| Editor Tabs.
Here is how it works:
Code With Me
Synchronized code completion
When you are in the Following mode during your Code With Me session, it is possible to keep track of what code completion suggestions the person you are following uses.
Android plugin update
The Android plugin was upgraded to v4.2.0.
These were the essential updates available in the latest EAP build. The whole list of improvements is in the release notes. We hope you find them helpful and share your feedback in the comments below. If you encounter any bugs, please report them to our issue tracker.
See you next week!
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 …
String Templates in Java – why should you care?
TLDR; The existing String concatenation options are difficult to work with and could be error prone. String Templates (a preview feature introduced in Java 21) greatly improves how we create strings in Java by merging constant strings with variable values. The name of this feature pretty much says …
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…