NetBeans 20 už bol vydaný a toto sú jeho novinky

apache-netbeans

NetBeans je bezplatné integrované vývojové prostredie, vytvorené primárne pre programovací jazyk Java.

Nová verzia NetBeans 20 už bol vydaný a s ním prichádzajú rôzne zmeny a vylepšenia, súvisiace s podporou pre JDK 21, ako aj všeobecné opravy chýb a ďalšie.

Pre tých, ktorí nepoznajú NetBeans, by ste mali vedieť, že toto je to dosť populárne IDE ktorá poskytuje podporu pre programovacie jazyky Java SE, Java EE, PHP, C/C++, JavaScript a Groovy.

NetBeans 20 Hlavné nové funkcie

Nová verzia NetBeans 20 obsahuje aktualizácia na JDK 21 "nb-javac" a s tým implementuje dokončenie kódu kompatibilné s JDK 21boli vykonané vylepšenia podpory pre CSS, LSP (Language Server Protocol), Rozšírenia VSCode, funkcie súvisiace s hrdzou a nastavenia inline tipov boli vylepšené, pridajte klávesové skratky a predvolene ich zakážte.

Okrem toho sa zdôrazňuje, že Gradle aktualizovaný na verziu 8.4 ktorý zahŕňa rôzne opravy, ako je oprava pretečenia zásobníka, odstránenie niektorých chýbajúcich konfigurácií Gradle, oprava zmeny verzie Gradle v wrapper.properties a oprava testov LSP/Micronaut.

Na strane Maven to bolo aktualizované na verziu 3.9.5 spolu s maven-indexer 7.0.4 a luzene 9.8.0. Aktualizovaná knižnica JDOM v maven.embedder z verzie 1.0 na 2.0.6.1, Implementované vylepšenia prípravy a prekládky stavieb, povolilo spracovanie výstupu JUnit pre bezpečné a vylepšené napevno zakódované predvolené verzie kompilátora maven a doplnku zdrojov.

Čo sa týka PHP, v tejto novej verzii NetBeans 20 pridaná podpora pre zarážky výnimiek, ako aj rozšírené kontroly pri vytváraní bodov prerušenia, opravená medzera medzi zaškrtávacími políčkami v nastaveniach testovania projektu php, opravený problém, keď sa napísané polia označené ako zastarané nezobrazujú ako zastarané, vylepšená podpora funkcií zavedených v nových verziách PHP, v prehliadači sa zdedené členy zobrazujú inou farbou, podobne ako sa to robí v Jave, pevné umiestnenie prvkov v nastaveniach dokončovania kódu pre php

Z ďalších zmien ktoré vyčnievajú z tejto novej verzie:

  • Aktualizovaný jgit z 5.7.0 na 6.7.0
  • Aktualizácia FlatLaf z 3.1 na 3.2
  • Vylepšená podpora CSS v NetBeans
  • Možnosti LSP boli rozšírené
  • Editor podporuje zmeny začiarkavacích políčok pri zobrazení ukážky Markdown vo formáte Markdown.
  • Povolená možnosť pridať inštanciu Docker cez socket na Macu s Apple Silicon
  • Kontrola správnosti je povolená a dokončenie kódu je implementované pre dokumenty XML bez poľa SchemaLocation
  • CPPLite stabilizovaný
  • Pridaná knižnica profilov pre architektúru ARM64.
  • Pridané testy nb-javac libwrapper.
  • Pridané všetky obchodné moduly s testami jednotiek
  • Oprava: Popis parametra dokončenia Java sa nezobrazuje, ak je predchádzajúci parameter TypeVariable
  • Pridaná podpora pre šablóny reťazcov
  • Aktualizujte mená sprievodcov JavaFX a posuňte sprievodcu DukeScriptom na lepšiu pozíciu.

Konečne ak o tom chcete vedieť viac tejto novej verzie si môžete pozrieť podrobnosti v nasledujúci odkaz.

Ako nainštalovať Apache NetBeans 20 na Linuxe?

Pre tých, ktorí chcú získať túto novú verziu, musia stiahnuť zdrojový kód aplikácie, ktoré možno získať z nasledujúci odkaz.

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 pomocou ktorých môžu byť podporované, jedným 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

Iná metóda je s pomocou balíkov Flatpak, takže na inštaláciu týchto balíkov do vášho systému musíte mať podporu.

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