Category Archives: New Features

Services tool window: One place to rule them all

As you are developing your awesome software, you probably need to create a bunch of run/debug configurations, including some for application servers. You also might need several Docker containers to test your code in various environments, maybe a container with … Continue reading

Posted in New Features | Tagged | 8 Comments

Support for Java 13 Preview Features in IntelliJ IDEA 2019.2

Java 13 is planned for release on September 17, 2019. And IntelliJ IDEA is already getting ready for it! Starting with version 2019.2, IntelliJ IDEA has support for Java 13 Preview features. Support for Switch Expressions preview feature As you may … Continue reading

Posted in New Features | Tagged , | 2 Comments

Support for VCS Ignores in IntelliJ IDEA and IntelliJ-based IDEs

IntelliJ IDEA 2019.2 will add native support for Git ignore to the platform, which means that the upcoming IntelliJ IDEA 2019.2 and all v2019.2 IntelliJ-based IDEs will have Git, Mercurial, Subversion, and Perforce native ignore file handling out of the … Continue reading

Posted in New Features | 40 Comments

Refactoring: Inline Method in IntelliJ IDEA

The idea of Inline Method Refactoring is simple – replace a method call with its contents. Still, it is really powerful. But to appreciate its power, you need to know its use cases. Let’s understand why, when, and how to … Continue reading

Posted in New Features | Tagged , , , , | 4 Comments

Managing Code Style on a Directory Level with EditorConfig

As we announced a short while ago, in the upcoming version 2019.2, IntelliJ IDEA and other IntelliJ-based IDEs are extending EditorConfig support, thus allowing you to manage all code style settings for each set of files individually. All you need to do is place … Continue reading

Posted in New Features | Tagged , | 10 Comments

IntelliJ Themes Contest 2019. Winners announcement!

Today we are excited to announce the winners of the IntelliJ Themes Contest 2019, that were chosen by you – our incredible community! But firstly, we’d like to thank all of you who joined in with the contest either by … Continue reading

Posted in New Features | Tagged , , , , | 2 Comments

Debug your Java applications in Docker using IntelliJ IDEA

The Docker integration enables you to build or pull Docker images and run Docker containers directly from IntelliJ IDEA. You can use special run configurations to run your application in a Docker container and see how it will behave in … Continue reading

Posted in New Features | Tagged , | 4 Comments

Refactoring: Extract Variable in IntelliJ IDEA

As a code base ages, new code is added, and the existing code is modified to meet the business requirements. This can often have a negative impact on the design and structure of the code. Developers may fear working with such … Continue reading

Posted in Demos, New Features, Releases | Tagged , , , | Leave a comment

Brighten up Your Day – Add Color to IntelliJ IDEA!

For a long time, IntelliJ IDEA came only in black and white, with developers advocating for customization tirelessly. Today we have exciting news for you: IntelliJ IDEA 2019.1 will become more flexible than ever thanks to Custom Themes! Now you … Continue reading

Posted in Featured Plugins, New Features, News & Events, Plugin Development | Tagged , , | 50 Comments

Java 12 and IntelliJ IDEA

With switch expressions, Java 12 is enhancing one of its basic language constructs – switch – to improve everyday coding experience for developers. Benefits are multi-fold. As compared to the ‘traditional’ switch constructs, switch expressions can return a value. The ability … Continue reading

Posted in New Features | Tagged , , | 9 Comments