IntelliJ IDEA
IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
Features
Spring 3.0 Java Configuration in Maia
Maia supports Spring 3.0 Java Configuration via:
- Usage search and Rename refactoring:

- Code completion:

- Syntax and error highlighting:
You can also search java-configured beans using Search by symbol action, view beans on Spring dependency diagram and more.
