IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
IntelliJ IDEA 2024.1 EAP 4: Sticky Lines, Improved Startup Experience, and More
The Early Access Program for IntelliJ IDEA 2024.1 continues with our latest build where you can preview new features, including convenient sticky lines in the editor, faster access to IDE functionality while indexing, and more.
You can download the new version from our website, update directly from the IDE or via the free Toolbox App, or use snaps for Ubuntu.
Download IntelliJ IDEA 2024.1 EAP #4
Learn about the key highlights below.
User experience
Sticky lines in the editor
To simplify working with large files and exploring new codebases, we’ve introduced sticky lines in the editor. This feature keeps key structural elements, like the beginnings of classes or methods, pinned to the top of the editor as you scroll. This way, scopes always remain in view, and you can promptly navigate through the code by clicking on a pinned line.
As of IntelliJ IDEA 2024.1, this feature will be enabled by default. You can disable it via a checkbox in Settings/Preferences | Editor | General | Appearance, where you can also set the maximum number of pinned lines.
IDE features available for Java and Kotlin during indexing
To enhance your startup experience, we’ve enabled basic IDE functionalities like code highlighting and completion to work for Java and Kotlin during project indexing. Additionally, you can access features like postfix completion and navigate through the code using Go to class and Go to symbol while the project is still loading.
Improved code highlighting for Java and Kotlin in AI Assistant
As part of our continuous efforts to improve AI Assistant, we’ve enhanced code highlighting for Java and Kotlin within its responses. The highlighting of code in the AI chat now visually matches how the code snippets look in the editor, making it easier to quickly grasp and assess the proposed code fragments. This enhancement is designed to make working with AI Assistant’s suggestions more intuitive by offering an editor-like experience right within the chat.
Please, note that AI Assistant is available in the EAP builds with an active JetBrains AI subscription.
Version control systems
Option to display review branch changes in a Log tab
IntelliJ IDEA 2024.1 EAP 4 streamlines the code review workflow by offering a focused view of branch-related changes. For GitHub, GitLab, and Space, it is now possible to see changes in a certain branch in a separate Log tab within the Git tool window. To do so, click on the branch name in the Pull Requests tool window and pick Show in Git Log from the menu.
These are the most notable improvements in the latest IntelliJ IDEA 2024.1 EAP build. Explore the full list of changes in the release notes, and stay tuned for more updates next week.
We encourage you to share your opinion about the newest additions in the comments below or by contacting us on X (formerly Twitter). If you spot a bug, please report it via our issue tracker.
Happy developing!