IntelliJ IDEA 14.1 EAP is Available!
Great news, everyone! It’s time to reveal what we’ve been working on since December and what new features the next update will bring to you. Today we’re officially announcing the start of IntelliJ IDEA 14.1 EAP (Early Access Program), which means you can not only see the list of new features, but also give them a try and share your feedback!
The following new features are available in the current EAP build:
- Debugging for decompiled code (when line number information is available)
- A new option to show variable values in Debugger in hex
- The Extract Method refactoring is improved (smarter duplicate detection and automatic @NotNull/@Nullable annotation inference)
- A new Extract Functional Parameter refactoring
- A new option of the Safe Delete refactoring for deleting a method parameter within the call hierarchy
- A new option of the Make Static refactoring that makes non-static methods referenced from the original method static
- The cascade Safe Delete refactoring for methods referenced only within the call hierarchy
- Custom templates for generating equals/hashCode and getters/setters methods
- User interface
- HiDPI support for Windows/Linux (scaled icons/font-size, no blur)
- A brand-new distraction-free mode: no toolbars; no tool windows; no editor tabs; the code is center-aligned; etc. To turn it on, click View → Enter Distraction Free Mode.
- The Gradle tool window has been reworked, including view tasks, dependencies and configured run configuration; toolbar with important actions; assign shortcuts for tasks; run custom commands with code completion; and more.
- Version control
- Log viewer
- Filtering by repository
- Better recognition of commits from different repositories
- Annotation coloring now indicates the dates of changes: green for recent changes, red for older changes.
- New Annotate Revision and Annotate Previous Revision actions in Annotate page
- Log viewer
- Initial support for JDK 9 (and its new modular structure)
- Project-level file templates
- Coding assistance for editing toString, equals/hashCode and getters/setters templates
- A new option to use HTTPS for updates and plugin downloads
- Languages and frameworks
- Initial support for Spring Boot (this is still a work in progress, so your feedback is appreciated!)
- Docker integration is also in progress, with image/container management and deployment tools. More details coming soon.
- The Groovy-Eclipse compiler integration
- Faster compilation
- Code completion of Java members; correct type evaluation for Java.type and Java.extends calls; resolving and code completion for Nashorn-generated properties (based on Java getters and setters).
- Web development
- Source map support and advanced trace search for spy-js
- The debugger for Firefox is back
- A new cool option for synced editing of both opening and closing HTML tags (Preferences → Editor → Smart keys → Synchronous <tag></tag> editing)
Quite a list this is, and more is to come yet! Stay tuned and read our blog for more details on these and other new features.
Develop with pleasure, and spread the word!
Subscribe to Blog updates
Thanks, we've got you!
Import Postman Collections to the HTTP Client
We know that many of you use Postman collections and want to stay in the flow while working with them. This means staying inside IntelliJ IDEA and not switching to a different app. Great news! You can now effortlessly transform Postman collections into .http and use them in the HTTP Client …
IntelliJ IDEA 2023.2 Release Candidate Is Out
IntelliJ IDEA 2023.2 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. Please note that AI Assistant, which was p…
IntelliJ IDEA 2023.2 Goes Beta!
The Beta version of IntelliJ IDEA 2023.2 is now available! You can get the latest build from our website, through the free Toolbox App, or via snaps for Ubuntu. This build comes with all of the notable changes that were introduced throughout the Early Access Program and covered in our previou…
IntelliJ IDEA 2023.2 EAP 7: LSP API Support, Redoc UI Previews, gRPC Requests via TLS, and GraphQL and WebSocket in the HTTP Client CLIEarly Access Program
The release of IntelliJ IDEA 2023.2 is quickly approaching, but we still have some new features for you to try during the ongoing Early Access Program.IntelliJ IDEA 2023.2 EAP 7 introduces a bunch of noteworthy improvements, including LSP support for plugin developers, Redoc UI previews for OpenAPI …