New IDE with Java Support: Feature Overview and First Impressions

Online Python Trainer for Beginners

Learn Python easily without overwhelming theory. Solve practical tasks with automatic checking, get hints in Russian, and write code directly in your browser — no installation required.

Start Course

New IDE with Java Support: First Look



The world of Java development continues to evolve, and a new player has appeared on the market of programming tools. The development team has introduced a beta version of an Integrated Development Environment (IDE) focused on Java, which has already attracted the attention of the community. In this article, we share our first impressions and break down the key features of the new tool.



What is this IDE?

The new development environment positions itself as a lightweight yet powerful alternative to heavyweight solutions like Eclipse or IntelliJ IDEA. It has been built from scratch with an emphasis on performance and convenience for Java developers of all levels. The project name is being kept secret for now, but a public beta version is already available for Windows, macOS, and Linux.



Key Features

The developers claim several unique features that distinguish the new IDE from competitors:

  • Quick Start — startup time takes less than 3 seconds even on average hardware. No lengthy project indexing.
  • Intelligent Autocomplete — the suggestion system analyzes not only the current class but also the entire inheritance hierarchy, including third-party libraries.
  • Built-in Debugger — supports conditional breakpoints, dynamic modification of variable values, and real-time call stack viewing.
  • Integration with Maven and Gradle — automatic detection of configurations, dependency management, and project building without switching between windows.


Code Editing and Refactoring

The code editor supports syntax highlighting, code folding, and method navigation. The refactoring system deserves special attention: operations such as rename, extract method, inline variable, and change signature are available. All changes are tracked through built-in Git integration — you can immediately see which lines will be changed before applying the refactoring.



Project and Version Management

The IDE offers built-in Git support with visualization of branches and commits. Developers do not need to switch to the terminal — all operations (commit, push, pull, merge) are available through the interface. Work with remote repositories on GitHub, GitLab, and Bitbucket is also supported.

  • Visual diff for comparing changes.
  • Automatic merge conflict resolution.
  • Change history with the ability to roll back to any version.


Performance and Plugins

Despite being lightweight, the IDE does not sacrifice functionality. A plugin store is already available, where you can install extensions for working with databases, Docker, Spring Boot, and testing frameworks (JUnit, TestNG). Importantly, all plugins work without restarting the environment — simply activate them in the settings.



First Impressions

After several days of testing, stable operation can be noted even with large projects (over 1000 classes). Average RAM consumption is 800-1200 MB, which is significantly less than popular alternatives. The only downside at the moment is the limited set of templates for new projects (only Maven and Gradle are available). However, the developers promise to add support for Spring Initializr and Quarkus in upcoming updates.



Conclusion

The new IDE with Java support looks promising. It combines the speed of lightweight editors with the rich functionality of professional development environments. If you are tired of

Recommended Libraries