Apache NetBeans IDE 12.6 frijlitten

De Apache Software Foundation hat de Apache NetBeans 12.6 IDE frijlitten, dy't stipe leveret foar de programmeartalen Java SE, Java EE, PHP, C/C++, JavaScript en Groovy. Dit is de njoggende release troch de Apache Foundation nei de oerdracht fan 'e NetBeans-koade troch Oracle.

Under de foarstelde feroarings:

  • Foar Java-ûntwikkelders is it foltôgjen fan koade ferbettere foar anonime klassefariabelen en "rekord" trefwurddeklaraasjes. Foarriedige stipe tafoege foar patroan oerienkomst yn "switch" útdrukkingen. De opname yn 'e URL-koade levere mei in keppeling nei de brûkte sjabloanen.
    Apache NetBeans IDE 12.6 frijlitten
  • NetBeans ynboude Java-kompiler nb-javac (wizige javac) is bywurke nei ferzje 1.8, stipe foar JDK 17 is tafoege. Stipe foar javadoc 17 is tafoege. JavaFX is bywurke nei ferzje 17.
  • Ferbettere stipe foar it Gradle-bouwsysteem. De Gradle toolkit is bywurke nei ferzje 7.3 mei stipe foar Java 17. Directory-erkenning mei Kotlin-koade is levere. In nije projekt oanmeitsjen wizard foar Gradle is foarsteld. It Java Frontend-projektsjabloan is bywurke om Gradle 7 te stypjen.
    Apache NetBeans IDE 12.6 frijlitten
  • Ferbettere stipe foar it Maven-bouwsysteem. Implementearre de mooglikheid om Support Maven Wrapper (mvnw) te brûken yn projekten. Fêste problemen mei UTF-8. Ferbettere preprocessor-sykjen foar annotaasjes.
  • Foar de Groovy-taal is in nije klasselader (Cached Transformation Classloader) foarsteld, statyske typekontrôle fan attributen yn 'e AST is foarsjoen, parseprestaasjes binne signifikant ferbettere by it laden fan klassen út it bestânsysteem.
  • Stipe tafoege foar Glassfish 6.2.1 yn Java EE-ark.
  • In grut part fan reparaasjes en ferbetterings binne makke yn ferbân mei it brûken fan LSP tsjinners (Language Server Protocol) foar koade analyze en syntaksis erkenning.
  • Foar PHP is stipe foar nammeromten tafoege oan sjabloanen, beskerming tsjin it ynfoegjen fan 'e "gebrûk" ekspresje yn 'e ferkearde posysje is tafoege, it gebrûk fan refactoring-ark foar privee eigenskippen fan eigenskippen is tafoege, stipe foar de PSR-12-koade-opmaak standert is tafoege.
    Apache NetBeans IDE 12.6 frijlitten
  • Ferbettere SCSS-stipe yn 'e HTML-bewurker, in opsje tafoege om kleurpaletwearden te paden, en ymplementeare de mooglikheid om blokken te negearjen by it herformatearjen fan CSS.
    Apache NetBeans IDE 12.6 frijlitten
  • De typescript- en cpplite-bewurkers binne oerskeakele om de MultiViews-module te brûken om ljeppers yn 'e ynterface korrekt wer te jaan.
    Apache NetBeans IDE 12.6 frijlitten
  • Ferbetteringen binne makke oan 'e debugger. Ferbettere prestaasjes fan debuggen op ôfstân. De mooglikheid tafoege om de hjoeddeistige wurkmap en omjouwingsfariabelen yn te stellen.
  • Ferbettere parser foar YAML-formaat.

Boarne: opennet.ru

Add a comment