Zistite, čo je nové v Apache NetBeans 11.2 a ako ho nainštalovať v systéme Linux

apache-netbeans

La Apache Software Foundation nedávno oznámila vydanie novej verzie servera vaše integrované vývojové prostredie pre Apache NetBeans 11.2. Toto je štvrtá verzia pripravená nadáciou Apache Foundation po prenose kódu NetBeans spoločnosťou Oracle a prvá verzia po prevode projektu z inkubátora Apache.

Spustenie obsahuje podporu pre programovacie jazyky Java SE, Java EE, PHP, JavaScript a Groovy. Očakáva sa prenos podpory C / C ++ z kódovej základne dodanej spoločnosťou Oracle vo verzii 11.3, naplánovaný na január. V apríli 2020 vyjde vydanie Apache NetBeans 12, ktoré bude sprevádzané ako súčasť cyklu rozšírenej podpory (LTS).

Pre tých, ktorí stále nepoznajú NetBeans, mali by vedieť, že ide o bezplatné integrované vývojové prostredie, hotový hlavne pre programovací jazyk Java a že má tiež značný počet modulov na jeho rozšírenie.

NetBeans je veľmi úspešný open source projekt s veľkou užívateľskou základňou, neustále sa rozrastajúcou komunitou.

NetBeans 11.2 Hlavné nové funkcie

S vydaním tejto novej verzie NetBeans 11.2 boli pridané nové funkcie jazyka PHP, vyvinuté v odbore 7.4. Tiež zvýraznenie pridaných vlastností, operátor "?? = », schopnosť nahradiť existujúce matice pri definovaní nového, nový mechanizmus na serializáciu objektov, schopnosť zobrazovať veľké čísla a nový formát pre definovanie funkcií.

Ďalšou zmenou, ktorá vyčnieva z NetBeans 11.2, je podpora Java SE 13. Napríklad schopnosť používať «prepínač»Vo forme výrazu namiesto operátora.

Se implementovať operácie zvýrazňovania a konverzie pre textové bloky Zahŕňajú viacriadkové textové údaje bez použitia úniku znakov a zachovania pôvodného formátovania textu. Doteraz uvedené funkcie boli označené ako testovacie a sú aktivované iba počas montáže s príznakom „–enable-preview“;

tiež zvýraznené rôzne optimalizácie výkonu: Rýchlosť vyhľadávania binárnych súborov v strome so zdrojovými textami sa zvýšila.

V systémoch Linux a Windows rozhranie WatchService poskytované rozhraním Java NIO2 API používa sa na sledovanie zmien v adresároch, ako aj rýchlejšia identifikácia medzi súbormi.

Vylepšená podpora pre zostavovací systém Gradle. Bola pridaná možnosť načítať príznaky kompilátora Java, čo vám umožňuje používať experimentálne funkcie Java v projektoch Gradle.

Pridané tiež spracovanie vstupu používateľa na karte odrážajúce priebeh montáže (výstup). Pri spustení procesu na pozadí Gradle Daemon sa teraz zohľadní vlastnosť org.gradle.jvmargs.

Problémy s licenciou pre kód pomocou syntaktického analyzátora JavaScript boli vyriešené, pretože syntaktický analyzátor bolo predtým potrebné inštalovať samostatne. Teraz bol analyzátor graal-js prevedený z GPL na UPL (Universal Permissive License).

Ako nainštalovať NetBeans 11.2 na Linuxe?

Pre tých, ktorí chcú získať túto novú verziu NetBeans 11.2 Musí mať vo svojom systéme nainštalovanú aspoň verziu Oracle 8 verzie Java alebo Open JDK 8 a verziu Apache Ant 1.10 alebo vyššiu.

Teraz si musia stiahnuť zdrojový kód aplikácie, ktorú môžu získať z odkazu nižšie.

Keď už máte všetko nainštalované, rozbaľte novo stiahnutý súbor do adresára podľa vašich predstáv.

A z terminálu vstúpime do tohto adresára a potom vykonáme:

ant

Vybudovať IDE Apache NetBeans. Po vytvorení môžete IDE spustiť zadaním

./nbbuild/netbeans/bin/netbeans

tiež existujú aj iné spôsoby inštalácie s ktorými môžu byť podporovaní, jeden z nich je pomocou balíkov Snap.

Potrebujú iba podporu, aby mohli inštalovať tieto typy balíkov na svoj systém. Pri inštalácii pomocou tejto metódy musíte zadať nasledujúci príkaz:

sudo snap install netbeans --classic

Ďalšia metóda je pomocou balíkov Flatpak, takže musia mať podporu na inštaláciu týchto balíkov do svojho systému.

Príkaz na vykonanie inštalácie je nasledovný:

flatpak install flathub org.apache.netbeans

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.