NetBeans 12.1, versija, kas sniedz maz uzlabojumu C / C ++, Java un PHP

apache-netbeans

La Apache programmatūras fonda organizācija atklāja nesen integrētās izstrādes vides jaunā versija «Apache NetBeans 12.1«, Šī ir versija, kurā daži atbalsta uzlabojumi tiek pievienoti C / C ++, Java, PHP un HTML.

Tiem, kas nezina par šo IDE, viņiem tas jāzina nodrošina Java SE, Java EE, PHP, JavaScript un Groovy programmēšanas valodu atbalstu. Papildus tā funkcijām ir arī projekta sistēma, kuras pamatā ir Ant, versiju kontrole un atjaunošana.

NetBeans 12.1 galvenās jaunās funkcijas

Šī jaunā IDE versija nenodrošina lielas izmaiņas, taču tā uzlabo dažus atbalstīto programmēšanas valodu aspektus.

Un tas ir tas, ka šajā jaunajā versijā, kas izlaista, pievienots ierobežots atbalsts C / C ++ valodām, kas joprojām ir aiz iepriekš izlaistajiem NetBeans IDE 8.2 C / C ++ izstrādes spraudņiem.

Attīstībai C / C ++, atbalsts tiek sniegts vienkāršākajiem projektiem, ļaujot palaist kompilēšanu un palaist komandas, sintakses izcelšanu, izmantojot TextMate gramatikas, un atkļūdošanu, izmantojot gdb.

Kā arī koda pabeigšana un citas rediģēšanas iespējas tie tiek ieviesti, piekļūstot servera CCLS (Language Server Protocol) LSP, kas lietotājam ir jāpalaiž neatkarīgi.

Vēl viena pievienotā izmaiņa bija atbalsts Jakarta EE 8 platformai, kas aizstāja Java EE (Java Platform, Enterprise Edition). Varat izveidot Jakarta EE 8 projektus un modificēt esošās Maven lietojumprogrammas, lai izmantotu Jakarta EE 8.

NetBeans iebūvētais Java kompilators nb-javac (modificējis javac) Tas ir tulkots, lai izmantotu Java 14.

Java - atslēgvārdu atbalsts "Record" ir pārveidots, lai nodrošinātu kompaktu veidu, kā definēt klases, izvairoties no nepieciešamības skaidri definēt dažādas zema līmeņa metodes, piemēram, equals (), hashCode () un toString () gadījumos, kad dati tiek glabāti tikai laukos.

Darba uzvedība, ar kuru tas nemainās. Ir izveidota jauna veidne, lai izveidotu Java konstrukcijas ar atslēgvārdu "ieraksts". Uzlabots koda pabeigšanas "ieraksta" atbalsts.

Java SE, Gradle build sistēmas atbalsts ir iespējots. Tika pievienots atbalsts ģenerētajiem direktorijiem un nodrošināts pareizs darbs ar anotāciju procesoriem.

PHP jaunās darbības ir pievienotas komponista izvēlnē lai atjauninātu automātisko ielādētāju un palaistu skriptus. Atkļūdotājā mainīgo lieluma Būla vērtībās 0 un 1 vietā tiek parādīta nepatiesa un patiesa. Uzlaboti rīki koda analīzei.

HTML, marķējuma validētāja komponents ir atjaunināts (validator.jar). Ietver atbalstu modeļu aizpildīšanai. Pievienots atbalsts koda pabeigšanai un sintakses izcelšanai tādiem konstruktiem kā « ».

CSS ir piedāvātas formatēšanas opcijas “Cilnes un ievilkumi” lai kontrolētu atkāpi un ciļņu vai atstarpju izmantošanu.

Startējot, tas nosaka JDK, kas instalēts Linux un macOS, izmantojot SDKMAN rīkkopa.

Kā Linux instalēt NetBeans 12.1?

Tiem, kas vēlas iegūt šo jauno versiju, viņiem ir jālejupielādē iegūtās lietojumprogrammas pirmkods no saites zemāk.

Kad viss ir instalēts, atvienojiet tikko lejupielādēto failu pēc savas izvēles direktorijā.

No termināla mēs ieiesim šajā direktorijā un pēc tam izpildīsim:

ant

Lai izveidotu Apache NetBeans IDE. Pēc uzcelšanas jūs varat palaist IDE, ierakstot

./nbbuild/netbeans/bin/netbeans

arī ir arī citas instalēšanas metodes ar kuru tos var atbalstīt, viens no tiem ir ar Snap pakotņu palīdzību.

Viņiem ir nepieciešams tikai atbalsts, lai viņi varētu instalēt šāda veida paketes savā sistēmā. Lai instalētu, izmantojot šo metodi, jums jāievada šāda komanda:

sudo snap install netbeans --classic

Vēl viena metode ir ar Flatpak pakotņu palīdzību, tāpēc viņiem ir jābūt atbalstam, lai instalētu šīs paketes savā sistēmā.

Komanda veikt instalēšanu ir šāda:

flatpak install flathub org.apache.netbeans

Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.