|
NetBeans, Oracles Open-Source-Entwicklungsumgebung, begann als
reine Java-IDE und holte nach und nach mehr Sprachen wie C/C++,
PHP, Fortran, JavaScript, Groovy und Ruby an Bord. Version 8.2,
die laut einem Blog-Beitrag
des in der NetBeans-Community aktiven Michael Müller feature
complete ist, widmet sich, wie schon der Vorgänger, mit einigen
Ergänzungen der JavaScript-Implementierung.
NetBeans bietet laut der Wiki-Seite
zu 8.2 volle ECMAScript-2015-Unterstützung. Allerdings
ist dem Wiki nicht zu entnehmen, ob es die wenigen Neuerungen des
frisch verabschiedeten ECMAScript 2016 auch in die kommende Version
schaffen.
Die IDE bietet die passende Autovervollständigung und erkennt
und markiert Generatorfunktionen. NetBeans 8.2 versteht zudem die
Kurzschreibweise für Eigenschaftsnamen (Shorthand Property
Names). Zusätzlich kennzeichnet es die in ECMAScript 2015 eingeführten
Objektliterale für Binär- und Oktalzahlen und auch reguläre
Ausdrücke (RegExp).
Anpassungen der IDE an die aktuelle Sprachversion PHP 7 finden
auch PHP-Entwickler wie die Deklaration von Rückgabetypen.
Die skalaren Typen int, float, string und bool können Methoden
für ihre Parameter vorgeben. Sie erkennt außerdem anonyme
Klassen sowie die Gruppierung von Klassen, Methoden oder Konstanten
über use. Mit dem Web-Framework Symfony 3 und dem Test-Framework
PHPUnit 5 kann NetBeans 8.2 zudem umgehen.
Zwei kleine Erweiterungen bringt der Debugger. Zum einen können
Entwickler nun die beim Mouse over angezeigten Werte der Variablen
oder Ausdrücke mit einem Klick ins Variablen- beziehungsweise
Watches-Fenster einfügen. Zum anderen verarbeitet der JavaScript-Debugger
Source Maps.
Mit farblicher Hervorhebung von Ergebnissen wird der Profiler übersichtlicher,
die der Nutzer mit Filtern aktiviert und er kann die Geschwindigkeit
von SQL-Abfragen messen. Entwickler können mit NetBeans 8.2
mit Docker-Containern kommunizieren und der Zugriff als auch die
Verwaltung von Container-Images ist direkt aus der IDE heraus möglich.
Auf der Seite im NetBeans-Wiki stehen die vollständige Liste
der Neuerungen. Das NetBeans Community Acceptance Testing (NetCAT)
folgt als nächster Schritt.
(ts, hannover)
(siehe auch heise-News-Ticker:)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|