Ohjelmointi

NetBeans 10 lisää tuen uusimmille Java- ja PHP-tiedostoille

Apache NetBeans 10, Java SE-, PHP- ja JavaScript-kehityksen avoimen lähdekoodin IDE: n uusin versio, on nyt saatavana tuotantoversiona.

Mistä ladata NetBeans 10

Voit ladata NetBeans 10: n Apachen NetBeans-projektisivulta.

Mitä uutta NetBeans 10: ssä on

NetBeans 10: n avain on parannettu Java Development Kit (JDK) 11 -tuki sekä PHP: n ja Java: n JUnit 5 -testauskehyksen ominaisuudet.

JDK 11: lle, joka saapui syyskuussa 2018, NetBeans 10.0 tukee dynaamisia luokkatiedostovakioita, mikä laajentaa ilmaisuvaihtoehtoja kielisuunnittelijoille ja kääntäjien toteuttajille. Muita JDK 11: n ominaisuuksia ovat:

  • Paikallisen muuttujan syntaksituki lambda-parametreille, jotta epäsuorasti kirjoitetun lambda-lausekkeen muodollisen parametrin ilmoituksen syntaksit voidaan kohdistaa paikallisen muuttujan ilmoituksen syntaksin kanssa.
  • Var lambda -parametrien koodin täydennys.
  • Corba-moduulien poisto.
  • Integrointi nb-javac-projektiin JDK 11: n tukemiseksi. Projekti on jo pitkään tarjonnut korjattavan version javac Java-kääntäjästä NetBeans Java -editorille.

PHP: tä varten NetBeans 10: n avulla kehittäjät voivat lisätä loppupilkkuja toimintokutsuihin kohdassa PHP 7.3. Kehittäjät voivat myös käyttää luetteloviitteiden määritystä sekä joustavia heredoc- ja nowdoc-syntakseja. Sen PHP 7.2 -tuki sisältää pilkut luettelosyntaksissa, objektityyppien väritys ja PHP-version projektiominaisuuksissa. PHP 7.1: n osalta NetBeans 10 lisää tuen luokkien jatkuvalle näkyvyydelle sekä monivälimuistin poikkeuskäsittelylle, mitätöitäville tyypeille ja tyhjien ja iteroitavien avainsanojen väritykselle. Myös kontekstiherkkä lexeri PHP 7.0: sta tuetaan.

JUnit 5.3.1 lisättiin kirjastona NetBeansissa, jotta se voidaan lisätä nopeasti Java-projekteihin. JUnit 5 @Testable myös merkintää tuetaan.

Päivitys on NetBeansin toinen merkittävä julkaisu Apachen lainkäyttövaltaan. Apache 9.0 saapui elokuussa 2018.