NetBeans 12.1, versio, joka tuo vähän parannuksia C / C ++, Java ja PHP

apache-netbeans

La Apache Software Foundation Organization julkisti äskettäin integroidun kehitysympäristön uusi versio «Apache NetBeans 12.1«, Tämä on versio, jossa joitain tukiparannuksia lisätään C / C ++, Java, PHP ja HTML.

Niille, jotka eivät tiedä tästä IDE: stä, heidän pitäisi tietää se tarjoaa tukea Java SE-, Java EE-, PHP-, JavaScript- ja Groovy-ohjelmointikielille. Ominaisuuksiensa lisäksi on olemassa projekti, joka perustuu Antiin, versionhallintaan ja refaktorointiin.

NetBeans 12.1: n tärkeimmät uudet ominaisuudet

Tämä uusi IDE-versio ei sisällä suuria muutoksia, mutta se parantaa joitain näkökohtia sen tukemille ohjelmointikielille.

Ja tässä uudessa versiossa, rajoitettu tuki C / C ++ -kielille lisätty, joka on edelleen NetBeans IDE 8.2: n aiemmin julkaistujen C / C ++ -kehityslaajennusten takana.

Kehitykseen C / C ++: ssa, tukea tarjotaan yksinkertaisimmille hankkeille, jonka avulla voit suorittaa kääntämisen ja komentojen suorittamisen, syntaksikorostuksen käyttämällä TextMate-kielioppeja ja virheenkorjausta gdb: llä.

Sekä koodin viimeistely ja muut muokkausominaisuudet ne toteutetaan avaamalla palvelimen CCLS (Language Server Protocol) LSP, jota käyttäjän on suoritettava itsenäisesti.

Toinen muutos, joka lisättiin, oli tuki Jakarta EE 8 -alustalle, joka korvasi Java EE: n (Java Platform, Enterprise Edition). Voit luoda Jakarta EE 8 -projekteja ja muokata olemassa olevia Maven-sovelluksia käyttämään Jakarta EE 8: ta.

NetBeansin sisäänrakennettu Java-kääntäjä nb-javac (muokattu javacilla) Se on käännetty käyttämään Java 14: ää.

Java, avainsanatuki "Record" on uudistettu, jotta se tarjoaa kompaktin tavan määritellä luokkiavälttäen tarvetta määritellä erikseen erilaisia ​​matalan tason menetelmiä, kuten equals (), hashCode () ja toString (), jos tietoja tallennetaan vain kenttiin.

Työn käyttäytyminen, joka ei muutu. Uusi malli on lisätty Java-rakenteiden luomiseksi avainsanalla "ennätys". Parannettu "tietue" -koodin valmistumistuki.

Java SE, Gradle build -järjestelmän tuki on käytössä. Luettujen hakemistojen tuki lisättiin ja asianmukainen työskentely merkintäkäsittelijöiden kanssa varmistettiin.

PHP: tä varten uudet toiminnot on lisätty Säveltäjä-valikkoon päivittää automaattisovitin ja suorittaa komentosarjoja. Virheenkorjaimessa muuttujien loogisten arvojen 0 ja 1 sijasta näytetään epätosi ja tosi. Parannetut työkalut koodianalyysiin.

HTML, merkintöjen validointikomponentti on päivitetty (validator.jar). Sisältää tuen kuvioiden täydentämiseen. Lisätty tuki koodin täydennykselle ja syntaksin korostukselle esimerkiksi « ».

CSS: lle on ehdotettu välilehtien ja sisennysten muotoiluvaihtoehtoja hallita sisennystä ja sarkainten tai välilyöntien käyttöä.

Käynnistyksen yhteydessä se havaitsee Linuxiin ja macOSiin asennetun JDK: n SDKMAN-työkalupaketin avulla.

Kuinka asentaa NetBeans 12.1 Linuxiin?

Niille, jotka haluavat hankkia uuden version, heidän on ladattava hankittavan sovelluksen lähdekoodi alla olevasta linkistä.

Kun kaikki on asennettu, pura vasta ladattu tiedosto haluamaasi hakemistoon.

Ja päätelaitteesta aiomme tulla tähän hakemistoon ja suorittaa sitten:

ant

Apache NetBeans IDE: n rakentaminen. Valmistuttuasi voit suorittaa IDE: n kirjoittamalla

./nbbuild/netbeans/bin/netbeans

myös on muita asennustapoja jolla heitä voidaan tukea, yksi niistä on Snap-pakettien avulla.

Heillä on oltava vain tuki voidakseen asentaa tämäntyyppiset paketit järjestelmäänsä. Asentaaksesi tällä menetelmällä sinun on kirjoitettava seuraava komento:

sudo snap install netbeans --classic

Toinen menetelmä on Flatpak-pakettien avulla, joten heillä on oltava tuki näiden pakettien asentamiseen järjestelmään.

Komento asennuksen suorittamiseksi on seuraava:

flatpak install flathub org.apache.netbeans

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.