Välja antud Apache NetBeans IDE 12.6

Apache Software Foundation on välja andnud Apache NetBeans 12.6 IDE, mis toetab Java SE, Java EE, PHP, C/C++, JavaScripti ja Groovy programmeerimiskeeli. See on Apache Foundationi üheksas väljalase pärast NetBeansi koodi üleandmist Oracle'i poolt.

Kavandatud muudatuste hulgas:

  • Java arendajate jaoks on täiustatud koodi lõpetamist anonüümsete klassimuutujate ja "salvestatavate" märksõnade deklaratsioonide jaoks. Lisatud esialgne tugi mustrite sobitamiseks "lüliti" avaldistes. Lisas URL-i koodi lingi kasutatud mallidele.
    Välja antud Apache NetBeans IDE 12.6
  • NetBeansi sisseehitatud Java kompilaator nb-javac (muudetud javac) on uuendatud versioonile 1.8, lisatud on tugi JDK 17-le Lisatud on javadoc 17 tugi JavaFX on uuendatud versioonile 17.
  • Täiustatud tugi Gradle'i ehitussüsteemile. Gradle'i tööriistakomplekt on uuendatud versioonile 7.3, mis toetab Java 17. Kataloogituvastus Kotlini koodiga on saadaval. Gradle'i jaoks on pakutud välja uus projekti loomise viisard. Java Frontendi projekti malli on värskendatud, et toetada Gradle 7.
    Välja antud Apache NetBeans IDE 12.6
  • Täiustatud tugi Maveni ehitussüsteemile. Rakendatud võimalus kasutada projektides Support Maven Wrapperit (mvnw). Parandatud probleemid UTF-8-ga. Täiustatud eeltöötleja annotatsioonide otsing.
  • Groovy keele jaoks on välja pakutud uus klassilaadur (Cached Transformation Classloader), pakutud on AST-i atribuutide staatiline tüübikontroll, parsimise jõudlus on oluliselt paranenud klasside failisüsteemist laadimisel.
  • Java EE tööriistades on lisatud Glassfish 6.2.1 tugi.
  • Suur osa parandusi ja täiustusi on tehtud seoses LSP-serverite (Language Server Protocol) kasutamisega koodianalüüsiks ja süntaksi tuvastamiseks.
  • PHP puhul on mallidele lisatud nimeruumide tugi, lisatud on kaitse avaldise “use” valesse kohta sisestamise vastu, lisatud on tunnuste privaatsete omaduste ümberkujundamise tööriistade kasutamine, PSR-12 koodivormingu tugi. standard on lisatud.
    Välja antud Apache NetBeans IDE 12.6
  • Täiustatud SCSS-i tugi HTML-redaktoris, lisatud võimalus värvipaleti väärtuste polsterdamiseks ja juurutada võimalus CSS-i ümbervormindamisel plokke ignoreerida.
    Välja antud Apache NetBeans IDE 12.6
  • Masinakirjutus- ja cpplite-redaktorid on lülitatud kasutama moodulit MultiViews, et liideses vahekaarte õigesti kuvada.
    Välja antud Apache NetBeans IDE 12.6
  • Silurit on täiustatud. Parem kaugsilumise jõudlus. Lisatud on võimalus määrata praegune töökataloog ja keskkonnamuutujad.
  • Täiustatud parser YAML-vormingu jaoks.

Allikas: opennet.ru

Lisa kommentaar