They also provide an API that allows you to write complete support for languages yourself. I have been told that they're considering adding a collection of JVM scripting languages for the next version.
Omnicore states that X-develop has the same support for Java that CodeGuide does, with some major enhancements. Core features of CodeGuide include:
- on-the-fly error checking in your entire project
- full Java 5.0 support with optional backwards-compatible compilation to older JVM versions
- back-in-time Java debugging
- code hyperlinking
- instant incremental compilation
It adds to the CodeGuide feature set with:
- complete version control integration for Subversion, CVS, VSS and Bitkeeper
- 'solutions' (a term borrowed from VS.net) that group projects and dependencies
- in-code visual preview of the impact of a refactoring before executing it
- smart templates
- improved search/replace
- vastly improved code formatter that can learn from the style of a source file
X-develop is $299USD for a single license.