Opi Apache NetBeans 11.2: n uutta ja kuinka se asennetaan Linuxiin

apache-netbeans

La Apache Software Foundation ilmoitti äskettäin julkaisevan uuden version integroitu kehitysympäristösi Apache NetBeans 11.2. Tämä on Apache Foundationin neljäs versio, jonka Oracle on siirtänyt NetBeans-koodin, ja ensimmäinen versio projektin siirtämisen jälkeen Apache-yrityshautomosta.

Laukaisu sisältää tuen Java SE-, Java EE-, PHP-, JavaScript- ja Groovy-ohjelmointikielille. C / C ++ -tukea odotetaan siirtävän Oraclen toimittamalta koodipohjalta versiossa 11.3, joka on suunniteltu tammikuuhun. Huhtikuussa 2020 muodostuu Apache NetBeans 12 -julkaisu, joka toimitetaan osana laajennettua tukisykliä (LTS).

Niille, jotka vielä he eivät ole tietoisia NetBeansista, heidän tulisi tietää, että tämä on ilmainen integroitu kehitysympäristö, tehty pääasiassa Java-ohjelmointikielelle ja että sillä on myös huomattava määrä moduuleja sen laajentamiseksi.

NetBeans on erittäin onnistunut avoimen lähdekoodin projekti, jolla on laaja käyttäjäkunta, jatkuvasti kasvava yhteisö.

NetBeans 11.2: n tärkeimmät uudet ominaisuudet

Tämän uuden version julkaisemisen jälkeen NetBeans 11.2 uusia ominaisuuksia PHP-kielelle lisättiin, kehitetty toimialalla 7.4. Myös kirjoitettujen ominaisuuksien lisääminen on korostettu, operaattori "?? = », kyky korvata olemassa olevat matriisit määriteltäessä uutta uusi mekanismi objektien sarjalliseksi, kyky näyttää suuria lukuja ja uusi muoto toimintojen määrittelemiseksi.

Toinen muutoksista, joka erottuu NetBeans 11.2: sta, on tuki Java SE 13: lle. Esimerkiksi kyky käyttää «kytkin»Lausekkeen muodossa operaattorin sijaan.

Se toteuttaa korostus- ja muuntotoiminnot tekstilohkoille Ne sisältävät monirivisiä tekstitietoja käyttämättä merkkitilaa ja säilyttämällä alkuperäisen tekstin muotoilun. Tähän mennessä luetellut ominaisuudet on merkitty testeinä, ja ne aktivoidaan vain kokoonpanon yhteydessä "-enable-preview" -merkillä;

myös erilaisia ​​suorituskyvyn optimointeja korostettu: Binaaritiedostojen hakunopeutta puusta lähdetekstien kanssa on lisätty.

Linuxissa ja Windowsissa WatchServic-käyttöliittymäTämän tarjoaa Java NIO2 -sovellusliittymä sitä käytetään hakemistojen muutosten seuraamiseen, samoin kuin nopeampi tiedostojen tunnistaminen.

Parempi tuki Gradle-rakennusjärjestelmälle. Lisätty mahdollisuus ladata Java-kääntäjän liput, jolloin voit käyttää kokeellisia Java-ominaisuuksia Gradle-projekteissa.

Lisätty myös välilehdellä olevan käyttäjän syötteen käsittely, mikä heijastaa kokoonpanon edistymistä (lähtö). Kun aloitat Gradle Daemon -taustaprosessin, org.gradle.jvmargs-ominaisuus otetaan nyt huomioon.

JavaScriptiä jäsentävän koodin lisensointiongelmat ratkaistiin, koska jäsennin oli asennettava erikseen ennen. Nyt graal-js-jäsennin on siirretty GPL: ltä UPL: lle (Universal Permissive License).

Kuinka asentaa NetBeans 11.2 Linuxiin?

Niille, jotka haluavat hankkia tämän uuden version NetBeans 11.2: sta Heillä on oltava vähintään Oracle- tai Open JDK 8 -käyttöjärjestelmän Java 8 -versio ja Apache Ant 1.10 tai uudempi.

Nyt 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.