NetBeans 12.1, verze, která přináší několik vylepšení pro C / C ++, Java a PHP

apache-netbeans

La Představena organizace Apache Software Foundation nedávno nová verze integrovaného vývojového prostředí, «Apache NetBeans 12.1«, Toto je verze, ve které přidána některá vylepšení podpory pro C / C ++, Java, PHP a HTML.

Pro ty, kteří nevědí o tomto IDE, měli by to vědět poskytuje podporu pro programovací jazyky Java SE, Java EE, PHP, JavaScript a Groovy. Kromě jeho funkcí existuje projektový systém založený na Ant, řízení verzí a refaktoringu.

Hlavní nové funkce NetBeans 12.1

Tato nová verze IDE nepřichází s velkými změnami, ale vylepšuje některé aspekty podporovaných programovacích jazyků.

A je to tak, že v této nové verzi, přidána omezená podpora pro jazyky C / C ++, který stále stojí za dříve vydanými vývojovými pluginy C / C ++ pro NetBeans IDE 8.2.

Pro vývoj v C / C ++, podpora se poskytuje nejjednodušším projektům, což vám umožňuje spouštět kompilace a spouštět příkazy, zvýrazňování syntaxe pomocí gramatik TextMate a ladění pomocí gdb.

Stejně jako doplňování kódu a další možnosti úprav jsou implementovány přístupem k LSP serveru CCLS (Language Server Protocol), který musí uživatel spustit samostatně.

Další změnou, která byla přidána, byla podpora platformy Jakarta EE 8, který nahradil Java EE (Java Platform, Enterprise Edition). Můžete vytvářet projekty Jakarta EE 8 a upravovat stávající aplikace Maven tak, aby používaly Jakarta EE 8.

Integrovaný kompilátor Java NetBeans nb-javac (upraveno javacem) Bylo přeloženo pro použití Java 14.

U Java podpora klíčových slov „Záznam“ byl přepracován, aby poskytoval kompaktní způsob definování tříd, vyhnout se nutnosti výslovně definovat různé nízkoúrovňové metody, jako jsou equals (), hashCode () a toString () v případech, kdy jsou data uložena pouze v polích.

Chování práce, se kterou se nemění. Byla přidána nová šablona pro vytváření konstruktů Java s klíčovým slovem „record“. Vylepšená „záznamová“ podpora dokončování kódu.

Pro Java SE, Podpora systému Gradle build je povolena. Byla přidána podpora pro generované adresáře a byla zajištěna správná práce s anotačními procesory.

U PHP byly do nabídky Composer přidány nové akce aktualizovat automatický podavač a spouštět skripty. V ladicím programu se místo 0 a 1 v booleovských hodnotách proměnných zobrazí false a true. Vylepšené nástroje pro analýzu kódu.

Pro HTML komponenta pro ověřování značek byla aktualizována (validator.jar). Zahrnuje podporu pro vyplňování vzorů. Přidána podpora pro dokončení kódu a zvýraznění syntaxe pro konstrukce jako « ».

Pro CSS byly navrženy možnosti formátování „Karty a odsazení“ k ovládání odsazení a používání karet nebo mezer.

Při spuštění detekuje JDK nainstalovaný v systému Linux a macOS pomocí sady nástrojů SDKMAN.

Jak nainstalovat NetBeans 12.1 na Linux?

Pro ty, kteří chtějí získat tuto novou verzi, si musí stáhnout zdrojový kód aplikace, kterou mohou získat z níže uvedeného odkazu.

Jakmile máte vše nainstalované, rozbalte nově stažený soubor do adresáře podle vašich představ.

A z terminálu vstoupíme do tohoto adresáře a poté provedeme:

ant

Chcete-li vytvořit IDE Apache NetBeans. Po vytvoření můžete IDE spustit zadáním

./nbbuild/netbeans/bin/netbeans

také existují i ​​jiné způsoby instalace s nimiž je lze podporovat, jeden z nich je pomocí balíčků Snap.

Potřebují pouze podporu, aby mohli instalovat tyto typy balíčků na svůj systém. Chcete-li nainstalovat touto metodou, musíte zadat následující příkaz:

sudo snap install netbeans --classic

Další metoda je pomocí balíčků Flatpak, takže musí mít podporu pro instalaci těchto balíčků do svého systému.

Příkaz k provedení instalace je následující:

flatpak install flathub org.apache.netbeans

Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.