Want IntelliJ IDEA T-Shirt?
Visit our Apparel Store!
Author Archives: Peter Gromov
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, … Continue reading
Java annotations are awesome and helpful, but you need to add them by hand. Well, not anymore, because IntelliJ IDEA will do that for you in some quite important cases. Jars in your dependencies are stuffed with methods and sometimes … Continue reading
Did you know how to quickly complete a static method call or a constant reference without writing the class name first? Just type some prefix and invoke Basic Code Completion (Ctrl+Space) twice (or Ctrl+Alt+Space once): There are two problems though: The … Continue reading
As you know code completion in IntelliJ IDEA constantly evolves. Here’s a few new features coming in IntelliJ IDEA 12: Middle matching Class Name Completion in Basic Completion Completion statistics in Productivity Guide Other minor improvements
Here I would like to tell you about some of the Groovy language support improvements available in IntelliJ IDEA 11.1. Unused Symbol Highlighting If a class, method or property is unused even if it is in fact public, you may … Continue reading
If you use completion autopopup in IntelliJ IDEA 11, you may have seen “n variants…” suggestions: This means there are two StringUtil classes available, neither of them is imported, and IDE can’t choose which of them to put to the first … Continue reading
With IntelliJ IDEA 10.5, you may press up to twice as less keys every day as you do now. Seriously! Here’s how. The reason IDEs exist in the first place is that they make your life easier. In particular, they … Continue reading
IntelliJ IDEA is a great IDE for Java, Groovy, Flex, Python, Ruby and many other languages. The text editor with camel-hump completion, and version control support are so great that it may be hard to switch to another editor which … Continue reading