RemObjects Oxygene

Discover Oxygene.

Get to know Oxygene, an advanced language for the .NET platform, today.

Discover Oxygene.

RemObjects Oxygene Features

Oxygene - Meet your new favorite development language.
Oxygene Language
Oxygene - Be more productive with inline error reporting.
Error Reporting
Oxygene - Fix common coding errors and typos with a single click.
Fix-It
Oxygene - Meet your new favorite development language.

Oxygene - Meet your new favorite development language.

Oxygene is a modern language that was developed from the ground up for the managed environment. Oxygene was designed to fit in well with the .NET and Java frameworks. Oxygene provides a true super-set of what is available in C#, VB.NET and Java, as well as the underlying CLR or JRE platforms. This means that C# or Java developers switching to Oxygene will not miss a single of their favorite language features. At the same time, Oxygene provides a wide range of unique features and integrates new language concepts like sequences and nullable types natively into the language. And virtually all of the features are available across platforms, making it really easy to share code between .NET and Java projects.

Oxygene - Be more productive with inline error reporting.

Oxygene - Be more productive with inline error reporting.

Oxygene takes reporting of compiler errors to the next level. Inline Errors let you see what's wrong with your code right inside the code editor, using colored highlights. This allows you focus on your errors in the context of your code, rather than switching between message pane and source. Convenient keyboard shortcuts let you quickly jump from one error to the next. At the same time, Error Ranges give you more details about which parts of the line contributed to the error.

Oxygene - Fix common coding errors and typos with a single click.

Oxygene - Fix common coding errors and typos with a single click.

Oxygene's editor-integrated Fix-It support provides automated options to fix common coding errors with a single click – be it to fix the case of an identifier, add a missing semicolon, set up a required assembly reference, or similar. Building on top of that, Spell Checking is integrated into the compiler and contributes to Fix-It by automatically suggesting the proper spelling or case of identifiers and keywords; Spell-checking it also lets the compiler resume compilation beyond errors and produce significantly more precise follow-up errors when an unknown-while-misspelled type is encountered.