Orion 13 Released With ECMA 2016 Support
Orion 13 Released With ECMA 2016 Support
Written by Kay Ewbank   
Friday, 30 December 2016

Orion 13.0 has just been released with code formatting and complete support for the ECMAScript 2016 language.

Orion is a browser based open tool integration platform aimed at web developers. Orion is managed by the Eclipse Foundation, who also provide the OrionHub, a service that lets you experiment with Orion. The IDE can also be downloaded and run in your own instance.

Much of the work in the new release has been in language tooling, with code formatting, support for .jsbeautifyrc files and full ECMA 2016 support.  The developers have also done some work towards supporting Java.

The support for code formatting comes via a platform API that can be used to add formatting to any language. The IDE now lets you choose to format code when you save your projects. Alternatively, you can choose to format code within the editor from menus. Orion ships with language formatting implementations for JavaScript, HTML, CSS, and JSON.

Alongside the language tooling, the developers have worked on making Orion easier to use. There are improvements to the node.js server, and improved accessibility.  The developers say that the accessibility is not yet complete, but Orion 14 will be fully accessible. In this version accessibility has been improved:

"across the board – from standard labels to the code edit widget and everything in-between. "

The code edit widget has also been improved, so that you can now see the keybinding dialog, and you can now add your own custom code folding, This makes use of a new function in Orion 13 called editorViewer.editor.addFoldingAnnotation that lets you add your own folding annotations based on text model change events.

Another innovation in this release is an an experimental version of Orion that runs as an Electron app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. In this version of Orion, the Electron app has to be built and run locally, but the developers plan to extend it, and are working on providing regular builds of the app.

orion electron


There's support for the Language Server Protocol (LSP) in this release of Orion. LSP is used between a tool that acts as the client, and a language smartness provider that acts as the server. It integrates features like auto complete, goto definition, and find all references into the tool. Eclipse announced the LSP last summer, and this release of Orion has experimental support for the LSP and for Java that can be used on your local machine.

You can try out Orion 13 on the OrionHub.


More Information


Related Articles

Orion 12 Rolls Out

Orion 9.0 Released

Language Tooling Enhancements in Orion 7

Orion 5.0 Available

Orion 4.0 Released

Eclipse Orion 2.0 Now Ready

Orion web based IDE ready to test


To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.



You Just Need A Bigger Pong

Pong was one of the first games I programmed and I've always liked its simplicity, but you can't play it for long. Now make it life sized and that's a very different matter.

Avalonia Cross Platform .NET UI Framework

The first beta of Avalonia, a cross platform .NET UI framework with XAML, data binding, and lookless controls, has been released. Avalonia can be used to develop XAML-based applications for Windows, M [ ... ]

More News




or email your comment to: comments@i-programmer.info

Last Updated ( Friday, 30 December 2016 )

RSS feed of news items only
I Programmer News
Copyright © 2018 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.