Apache NetBeans 11.3 saapuu Dark Dark Interface, HiDPI Enhancements ja paljon muuta

Netbeans 11.3

La Apache Software Foundation ilmoitti integroidun kehitysympäristön uusi versio "Apache NetBeans 11.3”, Tämä on Apache Foundationin viides versio, jonka Oracle on siirtänyt NetBeans-koodin, ja ensimmäinen versio sen jälkeen, kun projekti on siirretty hautomosta Apache-projektiluokkaan.

Tämä julkaisu sisältää erilaisia ​​muutoksia ja uutisia, josta voimme löytää tukea Java SE-, Java EE-, PHP-, JavaScript- ja Groovy-ohjelmointikielille, kun taas Oraclen tarjoama koodipohjan version 11.3 C / C ++ -kielien tuen odotettu integrointi on lykätty seuraavaa julkaisua varten.

Mitä uutta Apache NetBeans 11.3: ssa?

Yksi tämän uuden version tärkeimmistä uutuuksista on uusien pimeän käyttöliittymän näyttötilojen integrointi. Uusia tapoja, joita voimme löytää, ovat Dark Metal ja Dark Nimbus, sen lisäksi sitä on myös ehdotettu uusi FlatLaf-teema.

myös korkean pikselitiheyden näyttöjen parannettu tuki on korostettu (HiDPI) ja yksinkertaistettu HeapView-widget.

Sen lisäksi lisätty tuki Java SE 14 -alustalle, on tarkoitus julkaista 17. maaliskuuta.

tämä sisältää syntaksikorostuksen ja koodin muotoilun rakenteille, joissa on uusi "tietue" -avainsana, joka tarjoaa kompaktin tavan määritellä luokkia, jolloin voit luopua erilaisten matalan tason menetelmien, kuten equals (), hashCode () ja toString (), selkeästä määrittelemisestä.

Lisätty tuki Java 11: ssä esiintyneiden ohjelmien käynnistystilalle, toimitetaan yhtenä lähdekooditiedostona (luokka voidaan suorittaa suoraan kooditiedostosta luomatta luokkatiedostoja, JAR-tiedostoja ja moduuleja). NetBeansissa nämä yhden tiedoston ohjelmat voidaan nyt luoda Suosikit-ikkunassa olevien projektien ulkopuolella, suorittaa ja virheenkorjaus.

Sekä kyky muuttaa tekstilohkojen muuntaminen joka ilmestyi viime numerossa, mukaan lukien moniriviset tekstitiedot ilman pakomerkkejä. Koodieditorissa tekstilohkot voidaan nyt muuntaa takaisin riveiksi.

Ja parannettu Gradle build -järjestelmän tuki. Gradle Tooling -sovellusliittymä on päivitetty versioon 6.0. Lisätty tuki kotihakemiston ja komposiittikokoonpanon uudelleensuunnittelulle (Gradle Composite Project). Projektin tunnustaminen tapahtuu kotlinin kielellä. Lisätty tuki projektien uudelleenkäynnistykselle.

Muista erottuvista muutoksista: 

  • Maven-koontijärjestelmää käyttäville projekteille on lisätty asetukset korvaamaan JDK-oletusversio.
  • TypeScript-kielen tuki on lisätty koodieditoriin (laajentaa JavaScript-ominaisuuksia, mutta pysyy täysin taaksepäin yhteensopivana).
  • JavaScript-projekteille on luotu liitin, joka tarjoaa yhteyden Chromeen.
  • PHP: ssä ominaisuuden ja menetelmän automaattinen täydennys tarjotaan ilman "$ this =>".
  • Se yritti päästä eroon varoituksista kokoamisen aikana.
  • Groovy 2.5.9-, junit 5.5.2- ja GraalVM 19.3.0 -kirjastot on päivitetty.
  • Talonmies lisää ominaisuuden tunnistaa ja poistaa vanhat ja käyttämättömät NetBeans-hakemistot.

Jos haluat tietää enemmän siitä voit kuulla seuraava linkki.

Kuinka asentaa NetBeans 11.3 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.