IntelliJ IDEA
IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
Features
JSF 2.0 Managed Beans in Maia
Maia supports JSF 2.0 annotated Managed Beans with code completion, rename refactoring, usage search, goto declaration, and the others.