Omnicore has released X-develop Professional 1.0. X-develop is a new multi-language IDE for professional coders. X-develop Professional 1.0 supports the .NET, Mono and Java platforms as well as the C#, VB.net, Java, JavaServer Pages and J# programming languages. X-develop includes features such as on-the-fly error checking,
refactoring and smart code templates.
Feature highlights:
General
- Support for Visual Studio 2003 and Visual Studio 2005 projects
- Support for C# 1.0
- Support for C# 2.0
- Support for VB.NET
- Support for J#
- Support for Java 5.0
- Support for the Mono framework
- Support for the .NET framework v1.0 and v2.0
- Support for Windows and Linux (Mac OS X planned)
- Open API (plugin support)
Code analysis and code editor
- Multi-language core engine
- Project-wide on-the-fly error checking
- Sophisticated code completion
- Dependency-based .NET build
- Organize imports/usings
- Go to class/symbol by name
- Go to overriding/overridden method
- Configurable code formatter
- Find usages
Refactoring
- Cross-language refactoring
- Rename variable/member/type/namespace refactoring
- Move types refactoring
- Inline variable refactoring
- Inline method refactoring
- Introduce variable refactoring
- Extract method refactoring
Version control support
- Unified user interface for all VCS
- On-the-fly diff display
- On-the-fly annotation view
- Checkin dialog with diff view
- CVS support
- Bitkeeper support
- Sourcesafe support
- Subversion support
- Extendable with plugins
Debugging
- Java debugger with Step back
- .NET debugger
- Experimental Mono debugger (Linux only)
Compatibility with VS.net
- Reads and writes VS.net 2003 project files
- Reads and writes VS.net 2005 project files
- Can use VS.net 2005 project templates
- Supports building VS.net projects with Mono
Other
- Streamlined clutter-free GUI
- Supports switching between installed .NET/Mono frameworks
More information and a free trial are available at http://www.omnicore.com