Author Archives: denis.zhdanov

Get True Hot Swap in Java with DCEVM and IntelliJ IDEA

Many developers can barely imagine daily work on large projects without hot-swapping Java classes from the IDE. However, as you know Java HotSwap™ VM has a serious limitation since no structural changes in classes are allowed. This means that you … Continue reading

Posted in Uncategorized | Tagged , | 54 Comments

Manage Line Separators in IntelliJ IDEA 12.1 Like a Boss

As we mentioned before the latest release of IntelliJ IDEA comes with better management for line separators. The information about the line separators type used in the currently opened file is available now in the status bar. Not a big … Continue reading

Posted in New Features | Tagged , , | 8 Comments

Better Gradle Support in IntelliJ IDEA 12.1

Good news for all who use Gradle in their projects. The newest update of IntelliJ IDEA brings new features and enhancements for the Gradle integration. Now IntelliJ IDEA provides you additional configuration settings: Use gradle wrapper — The IDE automatically … Continue reading

Posted in New Features | Tagged , , | 35 Comments

Arrange Your Code Automatically with IntelliJ IDEA 12

You probably might have noticed that code always tends to be organized in a particular way. For instance, fields always go before methods, static fields go before instance fields and so forth. This is the easiest way to read your … Continue reading

Posted in New Features | Tagged | 26 Comments

“Fix Doc Comment” Action is Available

A new action for code documentation maniacs, called Fix doc comment, has just been cooked at the JetBrains’ oven. Please follow the recipe: Find or create a stub doc comment. Fix documentation problems quickly whenever you wish.

Posted in New Features | 10 Comments

Gradle and IntelliJ IDEA project settings synchronization

We have an excellent news for the Gradle fans today. IntelliJ IDEA 11.1 introduces new features for Gradle integration: ability to compare project structure defined by Gradle and your favorite IDE; ability to solve project structure differences (to some extent);

Posted in New Features | Tagged , | 7 Comments

More Emacs for the favorite IDE

We would like to share with you the details on Emacs specific features introduced in IntelliJ IDEA 11 release last year and some new which are upcoming in IntelliJ IDEA 11.1. Meet Kill rings, Sticky selection, Adjust line and more.

Posted in New Features | Tagged , | 23 Comments

Devoxx follow-up: your IDE can do more!

We’ve received lots of positive feedback at Devoxx 11 last week and met many happy users of IntelliJ IDEA. But to my surprise, many of them don’t know some little productivity features that have been there for quite a while. … Continue reading

Posted in Tips & Tricks | Tagged | 4 Comments

New in 11: Javadoc editing improvements

Recently I realized that javadoc editing may be easily improved by introducing some handy little features. After using them for a couple of days, I can say they are cool, so, it’s time to share them with you. And you can try … Continue reading

Posted in New Features | Tagged , , | 13 Comments

Debugger: working with sub-ranges for arrays and lists

During debugging IntelliJ IDEA shows only the first 100 elements of arrays and collections. It’s enough in most cases. However, it’s sometimes convenient to use a custom range. Exactly for this the ‘Adjust Range’ action has been available for arrays … Continue reading

Posted in Tips & Tricks | Tagged | 9 Comments