NetBeans 10 lägger till stöd för senaste Java och PHP

Apache NetBeans 10, den senaste versionen av IDE för öppen källkod för utveckling av Java SE, PHP och JavaScript, är nu tillgänglig som produktionsrelease.

Var kan man ladda ner NetBeans 10

Du kan ladda ner NetBeans 10 från Apache's NetBeans-projektsida.

Vad är nytt i NetBeans 10

Nyckeln till NetBeans 10 är förbättrat stöd för Java Development Kit (JDK) 11 samt funktioner för PHP och JUnit 5 testramverk för Java.

För JDK 11, som anlände i september 2018, stöder NetBeans 10.0 dynamiska klassfilkonstanter, vilket vidgar uttrycksalternativen för språkdesigners och kompilatorimplementatorer. Andra funktioner för JDK 11 inkluderar:

  • Lokalt variabelt syntaxstöd för lambdaparametrar för att anpassa syntaxen för en formell parameterdeklaration i ett implicit skrivet lambdauttryck med syntaxen för en lokal variabeldeklaration.
  • Kodavslutning för var lambda-parametrar.
  • Borttagning av Corba-moduler.
  • Integration med nb-javac-projektet för att stödja JDK 11. Projektet har länge tillhandahållit en lappad version av javac Java-kompilator för NetBeans Java-redigerare.

För PHP låter NetBeans 10 utvecklare lägga till efterföljande kommatecken i funktionssamtal under PHP 7.3. Utvecklare kan också använda listreferensuppdraget samt flexibla heredoc- och nowdoc-syntaxer. Dess PHP 7.2-stöd inkluderar efterföljande komma i listasyntax, färgning för objekttyper och PHP-version i projektegenskaper. För PHP 7.1 lägger NetBeans 10 till stöd för klassens konstanta synlighet samt hantering av multicache-undantag, ogiltiga typer och färgning för ogiltiga och iterabla nyckelord. Den sammanhangskänsliga lexern från PHP 7.0 stöds också.

JUnit 5.3.1 lades till som ett bibliotek i NetBeans för att snabbt lägga till det i Java-projekt. JUnit 5- @Testableanteckningen stöds också.

Uppgraderingen är den andra stora utgåvan av NetBeans under Apache's jurisdiktion. Apache 9.0 anlände i augusti 2018.