X-develop is our multi-language cross-platform IDE.




  X-develop

Screenshots

  Features

  Custom languages

X-develop is our multi-language cross-platform IDE for professional developers. It offers agile development features for C#, Java, JSP, J#, VB.Net, ASP.Net, JavaScript and HTML while supporting .NET, Mono and the Java platform on Windows, Linux and Mac OS X.
On-the-fly error checking
X-develop finds errors in your code as you type throughout the whole project and suggests fixes.
Project checking
X-develop finds errors throughout the whole project and allows easy navigation between errors. For example if you delete a method in one file X-develop will immediately show if this leads to errors in other files.
C# 2.0
X-develop supports all C# 2.0 language features such as generics, partical classes and nullable types.
Java 5.0
X-develop fully supports all Java 5.0 language features such as generics, wildcards, varargs and autoboxing.
Multi-target GUI designer
Our new GUI designer allows the easy creation of resizable, resolution and font size independent GUIs for WindowsForms 1.0 & 2.0, GTK#, Swing and AWT.
Unit tests
X-develop supports test driven development. NUnint, JUnit and Teamsystem are supported.
JavaServerPages and Webapps
X-develop supports development of Webapps with Tomcat 4.1, 5 or 5.5. Most code-aware features are available for JSPs. Debugging of JSPs is supported.
Compatibility with Visual Studio.Net 2003 and 2005
X-develop uses the project file formats of Visual Studio .Net 2003 or 2005. VS.Net solutions can be opened in X-develop and vice versa.
Compatibility with Mono
X-develop allows development with the Mono framework on Linux, Mac OS X and Windows. Code-centric features such as on-the-fly error checking, code completion and refactoring are supported.
Code completion
X-develop offers powerful context-specific code completion and displays the documentation next to the completion list.
Refactoring
X-develop includes many common refactorings: rename variable/member/class, change method signature, extract method, inline method, move classes, introduce variable, inline variable and more.
In-code Refactoring
Whenever possible refactorings will not popup dialogs but will work directly in the code.
Cross-language Refactoring
Rename a method written in C# and references in Visual Basic .NET source files will be updated as well. The same works for other refactorings and other language combinations.
Usage search
Usage search finds all locations referencing a given source entity with perfect precision.
Smart templates
With smart code templates you can insert intelligent code snippets which offer suggestions for the blanks from the context.
Organize imports or usings
X-develop can organize imports/usings, remove unnecessary imports and add imports for unknown types.
Code formatter
X-develop offers a configurable auto formatter for each language. It is also able to "learn" the options from a given file.
Goto symbol
Jump to a class, method or field simply by typing part of the name.
Go to overridden method
Jump to the overriding or overridden method by clicking on the in-text icons.
Code hyperlinking
Code hyperlinking allows easy navigation to the definition of symbols in the source code.
Back-in-time Java Debugger
Our industry-leading back-in-time Java debugger allows you to step back through your code and investigate what exactly caused a problem.
.NET Debugger
The integrated .NET debugger allows debugging of C#, J# and Visual Basic applications.
Version Control System Integration
X-develop supports SubVersion, CVS, Visual SourceSafe, Perforce and Bitkeeper. An open API allows integration of other VCS also. VCS operations like check-in, check-out or update are easily accessible.
Version Control System Integration
The VCS support is tightly integrated within the IDE. Revision annotations can be displayed in the editor. Older revisions of files can be browsed. Refactorings are integrated with VCS.

use the buttons to cycle through the slides
 








© 2009 Omnicore Software. All rights reserved.