Archive for April, 2009

Announcing Winners of QCon Lottery

Monday, April 6th, 2009

We’ve ran a small What’s Your Favorite IDE questionnaire at the recent QCon event, which also was a lottery with one and only prize — an Amazon certificate worth £100.

Today we’re happily announcing the winner, picked by our answer machine after we’ve tossed the entire bunch of answer cards into it.

And, the winner is Gary Lloyd from Nominet.

Congratulations, Gary and good luck with your favorite IDE, IntelliJ IDEA, that …handles big projects better than other IDEs.

Avoiding Assert Statements with Constant Conditions

Thursday, April 2nd, 2009

Though assert statements are very useful when it comes to checking runtime assumptions, using them to verify conditions that are constant is not so wise. Assert conditions that always evaluate to true are particularly unnecessary because they will never throw an error and can only serve to use up the CPU resources.
Here is an example from com.sun.java.swing.plaf.gtk.GTKDefaultEngine:

Assert condition true is a constant

IntelliJ IDEA 9 will bring you the assert statement condition is constant inspection, which will detect such assert statements, except for boolean literal false, because it is often used in code which is known or supposed to be unreachable.

IntelliJ IDEA Introduces Breakthrough Voice Control Functionality

Wednesday, April 1st, 2009

IntelliJ IDEA 8.1 brings you a full-fledged voice control plugin to help you code even faster than before.

Now you can associate a voice command with any action — just like a keyboard or mouse shortcut, and IntelliJ IDEA will literally listen to you, immediately carrying out the required action when you speak the magic words.


To see this feature in action, watch this short live demo we have prepared for you.