Web-IDE: Orion 15 hat einen verbesserten Node.js-Server
Bald soll der Node.js- den derzeitigen Java-Server als bevorzugte Implementierung ablösen. Außerdem hat das Team den Fokus auf bessere Bedienung mit der Tastatur gelegt und die Assistenten für CSS, HTML, JavaScript und Docker erweitert.
![Web-IDE: Orion 15 hat einen verbesserten Node.js-Server](https://heise.cloudimg.io/width/610/q85.png-lossy-85.webp-lossy-85.foil1/_www-heise-de_/imgs/18/2/2/3/8/7/6/9/orion-7a8ee395cb1e8f18.jpeg)
(Bild: ASA/JPL-Caltech/D. Barrado y Navascués (LAEFF-INTA))
Das Orion-Team hat Version 15 der Cloud-IDE von Eclipse veröffentlicht. Der wesentliche Fokus lag diesmal auf der Serverseite, genauer auf der Node.js-Implementierung. Diese ist wohl jetzt deutlich stabiler und enthält inzwischen alle Features, die auch der Java-Server bietet. Die Node.js- soll bald die Java-Variante als bevorzugte Server-Implementierung ablösen.
Aber auch auf der Clientseite gibt es einige Neuerungen. So soll vor allem die Bedienung über die Tastatur durchgängig besser sein. Unter anderem zeigen alle Elemente ein Fokusrechteck, wenn Nutzer sie mit der Tabulatortaste anwählen. Außerdem lässt sich die F2-Taste verwenden, um Tooltips anzuzeigen und zu fokussieren. Mehr als Bugfix zu betrachten ist, dass die Tabulatortaste nun in modalen Dialogen korrekt funktioniert. Für das codeEdit-Widget, das sich in andere Webseiten einbinden lässt, können Nutzer nun die Tastaturbelegung individuell anpassen.
Mehrere Workspaces und bessere Kontextunterstützung
Entwickler dürfen ihre Dateien nun in mehreren Workspaces organisieren und so für jedes Repository einen eigenen Arbeitsbereich nutzen. Allerdings bietet Orion zumindest im aktuellen Release Endanwendern keine Möglichkeit, mehrere Workspaces anzulegen und zu verwalten. Der kontextsensitive Assistent bringt weitere Funktionen für unterschiedliche Dateien, unter anderem für CSS-Attribute und Docker-Skripte. Für HTML- und JavaScript-Dateien zeigt er als deprecated (überholt) gekennzeichnete Elemente in der Auswahlliste zwar weiterhin an, markiert sie aber gesondert.
(Bild: Eclipse)
Weitere Details wie eigene Themes und die Anzeige von JavaScript-Projektinformation lassen sich der offiziellen Ankündigung und Vorstellung entnehmen. Seit April befindet sich der Quellcode von Orion auf GitHub, in separaten Repositorys für den Client, den Java- und Node.js-Server. Das Repository für die Electron-App ist derzeit noch leer. (rme)