Apache NetBeans IDE 12.6 udgivet

Apache Software Foundation har frigivet Apache NetBeans 12.6 IDE, som understøtter programmeringssprogene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy. Dette er den niende udgivelse af Apache Foundation efter overdragelsen af ​​NetBeans-koden af ​​Oracle.

Blandt de foreslåede ændringer:

  • For Java-udviklere er kodefuldførelse blevet forbedret for anonyme klassevariabler og "optag" nøgleordserklæringer. Tilføjet foreløbig støtte til mønstermatchning i "switch"-udtryk. Forudsat inklusion i URL-koden med et link til de anvendte skabeloner.
    Apache NetBeans IDE 12.6 udgivet
  • NetBeans indbyggede Java-kompiler nb-javac (modificeret javac) er blevet opdateret til version 1.8, understøttelse af JDK 17 er tilføjet. Understøttelse af javadoc 17 er tilføjet. JavaFX er blevet opdateret til version 17.
  • Forbedret understøttelse af Gradle-byggesystemet. Gradle-værktøjssættet er blevet opdateret til version 7.3 med understøttelse af Java 17. Directory genkendelse med Kotlin-kode er blevet leveret. En ny projektoprettelsesguide til Gradle er blevet foreslået. Java Frontend-projektskabelonen er blevet opdateret til at understøtte Gradle 7.
    Apache NetBeans IDE 12.6 udgivet
  • Forbedret understøttelse af Maven-byggesystemet. Implementeret muligheden for at bruge Support Maven Wrapper (mvnw) i projekter. Rettede problemer med UTF-8. Forbedret præprocessorsøgning efter annoteringer.
  • Til Groovy-sproget er en ny klasseindlæser (Cached Transformation Classloader) blevet foreslået, statisk typekontrol af attributter i AST'en er blevet leveret, parsingydelsen er blevet væsentligt forbedret ved indlæsning af klasser fra filsystemet.
  • Tilføjet understøttelse af Glassfish 6.2.1 i Java EE-værktøjer.
  • En stor del af rettelser og forbedringer er blevet lavet i forbindelse med brugen af ​​LSP-servere (Language Server Protocol) til kodeanalyse og syntaksgenkendelse.
  • For PHP er der tilføjet understøttelse af navnerum til skabeloner, beskyttelse mod indsættelse af "brug"-udtrykket i den forkerte position er tilføjet, brug af refactoring-værktøjer til private egenskaber af træk er tilføjet, understøttelse af PSR-12 kodeformatering standard er tilføjet.
    Apache NetBeans IDE 12.6 udgivet
  • Forbedret SCSS-understøttelse i HTML-editoren, tilføjet en mulighed for at udfylde farvepaletværdier og implementeret muligheden for at ignorere blokke ved omformatering af CSS.
    Apache NetBeans IDE 12.6 udgivet
  • Typescript- og cpplite-editorerne er blevet skiftet til at bruge MultiViews-modulet til korrekt at vise faner i grænsefladen.
    Apache NetBeans IDE 12.6 udgivet
  • Der er foretaget forbedringer af debuggeren. Forbedret ydeevne af fjernfejlfinding. Tilføjet muligheden for at indstille den aktuelle arbejdsmappe og miljøvariabler.
  • Forbedret parser til YAML-format.

Kilde: opennet.ru

Tilføj en kommentar