Programování

NetBeans 10 přidává podporu pro nejnovější Java a PHP

Apache NetBeans 10, nejnovější verze open source IDE pro vývoj Java SE, PHP a JavaScript, je nyní k dispozici jako produkční verze.

Kde stáhnout NetBeans 10

Můžete si stáhnout NetBeans 10 ze stránky projektu Apache NetBeans.

Co je nového v NetBeans 10

Klíčem k NetBeans 10 je vylepšená podpora pro Java Development Kit (JDK) 11, stejně jako možnosti pro PHP a testovací rámec JUnit 5 pro Javu.

U JDK 11, který dorazil v září 2018, podporuje NetBeans 10.0 dynamické konstanty souborů třídy, což rozšiřuje možnosti expresivity pro návrháře jazyků a implementátory kompilátorů. Mezi další funkce JDK 11 patří:

  • Podpora syntaxe místní proměnné pro parametry lambda, aby se sladila syntaxe formální deklarace parametru v implicitně zadaném výrazu lambda se syntaxí deklarace místní proměnné.
  • Dokončení kódu pro parametry var lambda.
  • Odebrání modulů Corba.
  • Integrace s projektem nb-javac na podporu JDK 11. Projekt již dlouho poskytuje opravenou verzi kompilátoru Java javac pro editor Java NetBeans.

U PHP umožňuje NetBeans 10 vývojářům přidávat koncové čárky do volání funkcí pod PHP 7.3. Vývojáři také mohou použít přiřazení referenčních seznamů a flexibilní syntaxe heredoc a nowdoc. Jeho podpora PHP 7.2 zahrnuje koncové čárky v syntaxi seznamu, vybarvení typů objektů a verzi PHP ve vlastnostech projektu. U PHP 7.1 NetBeans 10 přidává podporu pro konstantní viditelnost třídy, stejně jako zpracování výjimek vícesměrového zpracování, typy s možnou hodnotou Null a vybarvení neplatných a iterovatelných klíčových slov. Podporován je také kontextově citovaný lexer z PHP 7.0.

JUnit 5.3.1 byl přidán jako knihovna v NetBeans pro rychlé přidání do projektů Java. JUnit 5 @Testovatelný anotace je také podporována.

Upgrade je druhým významným vydáním NetBeans v jurisdikci Apache. Apache 9.0 dorazil v srpnu 2018.