Apache NetBeans IDE 12.6 släppt

Apache Software Foundation introducerade den integrerade utvecklingsmiljön Apache NetBeans 12.6, som ger stöd för programmeringsspråken Java SE, Java EE, PHP, C/C++, JavaScript och Groovy. Detta är den nionde utgåvan som produceras av Apache Foundation sedan NetBeans-koden överlämnades av Oracle.

Bland de föreslagna ändringarna:

  • För Java-utvecklare har kodkompletteringen förbättrats för anonyma klassvariabler och deklarationer med nyckelordet "record". Lade till preliminärt stöd för mönstermatchning i "switch"-satser. Det säkerställs att URL:en ingår i koden med en länk till de mallar som används.
    Apache NetBeans IDE 12.6 släppt
  • Den inbyggda NetBeans Java-kompilatorn nb-javac (modifierad javac) har uppdaterats till version 1.8, stöd för JDK 17 har lagts till. Stöd för javadoc 17 har lagts till. JavaFX har uppdaterats till version 17.
  • Förbättrat stöd för Gradle-byggsystemet. Gradle-verktygslådan har uppdaterats till version 7.3 med stöd för Java 17. Igenkänning av kataloger med kod på Kotlin-språket har säkerställts. En ny guide för att skapa projekt för Gradle har föreslagits. Java Frontend-projektmallen har uppdaterats för att stödja Gradle 7.
    Apache NetBeans IDE 12.6 släppt
  • Förbättrat stöd för Maven-byggsystemet. Möjligheten att använda Support Maven Wrapper (mvnw) i projekt har implementerats. Problem med UTF-8 har lösts. Förbättrad förbehandlare sökning efter kommentarer.
  • En ny klassladdare (Cached Transformation Classloader) har föreslagits för Groovy-språket, statisk kontroll av attributtyper i AST har tillhandahållits, och tolkprestandan vid laddning av klasser från filsystemet har förbättrats avsevärt.
  • Tools for Java EE har lagt till stöd för Glassfish 6.2.1.
  • En stor del av korrigeringar och förbättringar relaterade till användningen av LSP-servrar (Language Server Protocol) för kodanalys och syntaxigenkänning har introducerats.
  • För PHP har stöd för namnrymder lagts till i mallar, skydd har lagts till mot att infoga "use"-uttrycket i fel position, användningen av refactoring-verktyg för privata egenskaper hos egenskaper har säkerställts och stöd för PSR-12-koden formateringsstandard har lagts till.
    Apache NetBeans IDE 12.6 släppt
  • HTML-redigeraren har förbättrat SCSS-stöd, lagt till ett alternativ för att komplettera färgpalettvärden och lagt till möjligheten att ignorera block vid omformatering av CSS.
    Apache NetBeans IDE 12.6 släppt
  • Typscript- och cpplite-redigerarna har bytts till att använda MultiViews-modulen för att korrekt visa flikar i gränssnittet.
    Apache NetBeans IDE 12.6 släppt
  • Förbättringar har gjorts av debuggern. Förbättrad prestanda för fjärrfelsökning. Lade till möjligheten att konfigurera den aktuella arbetskatalogen och miljövariabler.
  • Förbättrad parser för YAML-format.

Källa: opennet.ru

Lägg en kommentar