IntelliJ IDEA – the IDE for Professional Development in Java and Kotlin
On October 20, the original author of the Fernflower Java decompiler, Stiver, passed away after a long fight against glioblastoma. Stiver was a German programmer of Russian origin, primarily developing software for medical equipment. Twenty years ago, he developed a deep professional interest in…
Compiling Groovy code is typically slower than compiling Java code, but in 14.1 we took a swing at speeding it up. First, we're now supporting Groovy-Eclipse compiler that handles Java and Groovy simultaneously, which brings a noticeable performance gain. So, if you're compiling your projects in …
Good news, everyone! A fresh IntelliJ IDEA 14 update packed with bugfixes and enhancements is on the way. Inside you will find: Faster incremental compilation thanks to preloading of the compiler process; The long-awaited incremental AspectJ compilation; Changes merged from the Android Studi…
If you haven’t tried the latest version of IntelliJ IDEA yet, there is at least one important reason to do it. While most of the excitement around the new release has to do with Darcula, the new dark look and feel, the most thrilling feature of IntelliJ IDEA 12 is its brand new compiler. As we ment…
One of the major features in the upcoming release of IntelliJ IDEA 12 Leda is a completely revised approach to compilation of a project. We have rebuilt it from the ground up to bring a new user experience and a better performance. There are following key principles for this new compilation approac…
If you work on large projects with dozens of Flex modules (or facets) you'll like this new feature of IntelliJ IDEA 9.0.2, which lets shorten project build time by compiling several independent Flex modules (facets) in parallel. To enable this feature go to Settings (Ctrl+Alt+S), Compiler node and …
IntelliJ IDEA now uses a special compiler to process Maven resources as specified in the pom file, with includes/excludes and filters. Resource folders are not set as Source Folders anymore because they do not fit in the IntelliJ IDEA model. To use the new functionality please either manually re…