Izlaists Apache NetBeans IDE 12.1

Apache Software Foundation organizācijas uzrādīts integrēta attīstības vide Apache NetBeans 12.1, kas nodrošina Java SE, Java EE, PHP, C/C++, JavaScript un Groovy programmēšanas valodu atbalstu.
Šis ir septītais Apache Foundation izdotais laidiens kopš NetBeans koda pārsūtīšanas no Oracle.

Galvenais jauninājumiem NetBeans 12.1:

  • Pievienots ierobežots atbalsts C/C++ valodām, kas pašlaik atpaliek no C/C++ izstrādes spraudņiem, kas iepriekš tika izdoti NetBeans IDE 8.2. Izstrādei C/C++ tiek piedāvāts atbalsts vienkāršiem projektiem, kas ļauj izpildīt komandas izveidei un palaišanai, sintakses izcelšanu, izmantojot TextMate gramatikas, un atkļūdošanu, izmantojot gdb. Koda pabeigšana un citas rediģēšanas iespējas tiek ieviestas, izmantojot piekļuvi LSP serverim (valodu servera protokols) ccls, kas lietotājam ir jāpalaiž pašam.
  • Pievienots platformas atbalsts Džakarta EE 8, kas aizstāja Java EE (Java Platform, Enterprise Edition). Ir iespēja veidot projektus
    Jakarta EE 8 un esošo Maven lietojumprogrammu modifikācijas, lai izmantotu Jakarta EE 8.

  • NetBeans iebūvēts Java kompilators nb-javac (modificēts javac) tulkots lietošanai Java 14.
  • Java atslēgvārda "record" atbalsts ir pārveidots, nodrošinot kompaktu formu klašu definīcijām, kas novērš nepieciešamību skaidri definēt dažādas zema līmeņa metodes, piemēram, vienāds(), hashCode() un toString() gadījumos, kad dati tiek glabāta tikai laukos.darba uzvedība ar kuru nemainās. Pievienota jauna veidne Java konstrukciju izveidei ar atslēgvārdu "ieraksts". Uzlabots atbalsts koda pabeigšanai ar “ierakstu”.
  • Java SE ir aktivizēts Gradle build sistēmas atbalsts. Pievienots atbalsts ģenerētajiem direktorijiem un nodrošināts korekts darbs ar anotāciju procesoriem.
  • PHP izvēlnē Komponists ir pievienotas jaunas darbības, lai atjauninātu automātisko ielādētāju un palaistu skriptus. Atkļūdotājs Būla mainīgo vērtību 0 un 1 vietā tiek rādīts false un true. Uzlaboti koda analīzes rīki.

    Izlaists Apache NetBeans IDE 12.1

  • Attiecībā uz HTML ir atjaunināts marķējuma apstiprināšanas komponents (validator.jar). Iekļauts atbalsts uz veidnēm balstītai ievades pabeigšanai. Pievienots atbalsts koda pabeigšanai un sintakses izcelšanai tādām konstrukcijām kā " "

    Izlaists Apache NetBeans IDE 12.1

  • CSS piedāvā "Tabs And Indents" formatēšanas opcijas, lai kontrolētu atkāpi un tabulēšanas vai atstarpju izmantošanu.

    Izlaists Apache NetBeans IDE 12.1

  • Startēšanas laikā JDK, kas instalēts operētājsistēmās Linux un MacOS, tiek noteikts, izmantojot rīkkopu sdkman.

Avots: opennet.ru

Pievieno komentāru