Orion 14 Gets Smarter Defaults
Written by Kay Ewbank   
Thursday, 30 March 2017

The latest version of Orion has been released with improvements including smarter defaults. Orion is a browser based open tool integration platform aimed at web developers, that is managed by the Eclipse Foundation, who also provide the OrionHub, a service that lets you experiment with Orion.

The developers say that Orion 14 is more accessible and easier to start coding in. The Node.js server that is used on orion.eclipse.org or locally) has received continued work, as has the Electron app.

Accessibility has been a focus for improvements in recent versions, and this release continues the process with better color contrast in the light theme so that all colors pass the WCAG 2.0 AA guideline for color contrast.

Automatic project configuration means the JavaScript tooling can now read and understand complex project configurations and automatically configure Tern. There's also new support from the platform to find project contexts, so that the JavaScript tools can now support a “project” at any level in the navigator.

The smarter defaults improvements mean in practical terms that the default configuration for the JavaScript tools has been retooled to be better 'out of the box;. Previous versions started the tools in a minimal configuration. The new release automatically starts with ECMA, node and browser support, and configures your project as you code.

Elsewhere in the IDE, you can disable linting in a particular file if you need to turn warnings off for just a specific project. JavaScript Type Icons have been added to help you immediately understand the type of something. For example, F stands for function, O is for objects, C is for classes, etc.

 

js tools icon

 

In terms of platform improvements, syntax styling grammars can now define a firstLineMatch attribute that enables multiple grammars to be defined for a content type, and the grammar that gets applied will be chosen based on the first line of content.

Automatic syntax checking has also been added, so that you are warned about potential problems while you are working. In previous releases, syntax checking took place when a file was saved, so that if you worked with autosave turned off, problem markers could become stale causing confusion.

Annotation is another area to have been improved, with a new 'info' annotation type, and the ability to show annotations only in certain parts of the IDE.

 

orion

 

 

More Information

Orion Hub 

Related Articles

Orion 13 Released With ECMA 2016 Support 

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, Facebook or Linkedin.

 

Banner


Redis Changes License, Rival Fork Launched
03/04/2024

The developers of Redis have announced that they are changing the licensing model for the database. From now on, all future versions of Redis will be released with source-available licenses rather tha [ ... ]



Java Version 22 Released
04/04/2024

JDK 22 is not a Long Term Support release, but is one of the regular releases that are scheduled to arrive every six months. Still, it has got a lot to show for itself.


More News

 

raspberry pi books

 

Comments




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

Last Updated ( Thursday, 30 March 2017 )