IntelliJ IDEA lets you code without a hitch. It practices a non-intrusive, intuitive approach to help you write, debug, refactor, test and learn your code. Thanks to its deep understanding of languages and technologies, IntelliJ IDEA provides a second pair of hands for you when you need them. Playing the game by your rules without ever getting in your way - that's what we believe is the key to a productive and pleasant development.
IntelliJ IDEA Ultimate is an annual subscription that starts at $149 per year, paid annually, for individual users. See more details on their pricing page.