NetBeans 20 har allerede blitt utgitt, og dette er nyhetene

apache-netbønner

NetBeans er et gratis integrert utviklingsmiljø, laget primært for programmeringsspråket Java.

Den nye versjonen av NetBeans 20 er allerede utgitt og med det følger ulike endringer og forbedringer, relatert til støtte for JDK 21, samt generelle feilrettinger og mer.

For de som ikke er kjent med NetBeans, bør du vite at dette det er en ganske populær IDE som gir støtte for programmeringsspråkene Java SE, Java EE, PHP, C/C++, JavaScript og Groovy.

De viktigste nye funksjonene i NetBeans 20

Den nye versjonen av NetBeans 20 inkluderer oppdatering til JDK 21 "nb-javac" og med det implementerer kodefullføring som er kompatibel med JDK 21, forbedringer er gjort for støtte for CSS, LSP (Language Server Protocol), VSCode-utvidelser, Rust-relaterte funksjoner og innebygde hintinnstillinger har blitt forbedret, legg til tastebindinger og deaktiver dem som standard.

I tillegg til dette fremheves det at Gradle oppdatert til versjon 8.4 som inkluderer ulike rettelser som å fikse et stackoverløp, fjerne noen manglende Gradle-konfigurasjoner, fikse Gradle-versjonsendringen i wrapper.properties og fikse LSP/Micronaut-tester.

På den delen av Maven ble dette oppdatert til versjon 3.9.5 sammen med maven-indexer 7.0.4 og luzene 9.8.0. Oppdaterte JDOM-biblioteket i maven.embedder fra versjon 1.0 til 2.0.6.1, Implementerte forbedringer for å bygge forberedelse og omlasting, aktivert JUnit-utdatabehandling for feilsikker og forbedret hardkodet maven-kompilator og ressurs-plugin-versjon.

Angående PHP, i denne nye versjonen av NetBeans 20 lagt til støtte for unntaksbruddpunkter, samt utvidede kontroller ved opprettelse av bruddpunkter, fast gap mellom avmerkingsbokser i php-prosjektets testinnstillinger, løst problem der skrevne felt merket som foreldede ikke vises som foreldede, forbedret støtte for funksjoner introdusert i nye versjoner av PHP, i nettleseren vises arvede medlemmer i en annen farge, lik hvordan det gjøres i Java, fast elementplassering i kodefullføringsinnstillinger for php

Av de andre endringene som skiller seg ut fra denne nye versjonen:

  • Oppdatert jgit fra 5.7.0 til 6.7.0
  • FlatLaf-oppdatering fra 3.1 til 3.2
  • Forbedret CSS-støtte i NetBeans
  • LSP-funksjonene er utvidet
  • Redaktøren støtter endringer i avmerkingsbokser når du forhåndsviser Markdown i Markdown-format.
  • Aktiverte alternativet for å legge til en Docker-forekomst via socket på Mac med Apple Silicon
  • Korrekthetskontroll er aktivert og kodefullføring implementeres for XML-dokumenter uten SchemaLocation-feltet
  • CPPLite stabilisert
  • Lagt til et profilbibliotek for ARM64-arkitekturen.
  • Lagt til nb-javac libwrapper-tester.
  • Lagt til alle forretningsmoduler med enhetstester
  • Fix: Verktøytips for Java-fullføringsparameter vises ikke hvis forrige parameter er TypeVariable
  • Lagt til støtte for strengmaler
  • Oppdater navnene på JavaFX-veiviserne og flytt DukeScript-veiviseren til en bedre posisjon.

Endelig hvis du vil vite mer om det av denne nye versjonen kan du sjekke detaljene følgende lenke.

Hvordan installerer jeg Apache NetBeans 20 på Linux?

For de som ønsker å få denne nye versjonen må de last ned applikasjonens kildekode, som kan fås fra følgende lenke.

Når du har alt installert, pakker du ut den nylig nedlastede filen i en katalog du ønsker.

Og fra terminalen skal vi gå inn i denne katalogen og deretter utføre:

ant

Å bygge Apache NetBeans IDE. Når du er bygget, kan du kjøre IDE ved å skrive

./nbbuild/netbeans/bin/netbeans

Også det er andre installasjonsmetoder som de kan støttes med, en av dem er ved hjelp av Snap-pakkene.

De skal bare ha støtte for å kunne installere denne typen pakker på systemet sitt. For å installere ved hjelp av denne metoden, må du skrive inn følgende kommando:

sudo snap install netbeans --classic

En annen metode er ved hjelp av Flatpak-pakker, så du må ha støtte for å installere disse pakkene på systemet ditt.

Kommandoen for å utføre installasjonen er som følger:

flatpak install flathub org.apache.netbeans

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.