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.
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.
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.
Microsoft's Project Malmo platform for AI experimentation is now available on Github. The Malmo platform is built on top of Minecraft and uses its experiences and interactions to learn how to interact [ ... ]