Apache NetBeans IDE 11.3 Rilasciatu

Organizzazioni Apache Software Foundation prisentatu ambiente di sviluppu integratu Apache NetBeans 11.3. Questa hè a quinta liberazione preparata da a Fundazione Apache dapoi chì u codice NetBeans hè statu trasmessu da Oracle, è a prima versione dapoi traduzzione prughjettu da l'incubatore à a categuria di prughjetti primari Apache. A liberazione cuntene supportu per i linguaggi di prugrammazione Java SE, Java EE, PHP, JavaScript è Groovy.

L'integrazione di u supportu di lingua C/C++ previstu in a versione 11.3 da a basa di codice trasferita da Oracle hè stata di novu spustata à
prossimu prublema. Hè nutatu chì tutte e capacità ligati à u sviluppu di prughjetti in C è C++ sò digià pronti, ma u codice ùn hè ancu integratu. Finu chì u supportu nativu hè dispunibule, i sviluppatori ponu installà moduli di sviluppu C/C++ liberati prima per NetBeans IDE 8.2 attraversu u Plugin Manager. Apache NetBeans 2020 hè previstu per esse liberatu in Aprile 12 è serà supportatu attraversu u ciclu di supportu allargatu (LTS).

menu innovazioni NetBeans 11.3:

  • Aggiunti modi di visualizazione di l'interfaccia scura supplementari - Dark Metal è Dark Nimbus.
    Apache NetBeans IDE 11.3 Rilasciatu

  • Un novu tema di design FlatLaf hè statu prupostu.

    Apache NetBeans IDE 11.3 Rilasciatu

  • Supportu migliuratu per schermi di alta densità di pixel (HiDPI) è
    aghjustatu un widget HeapView simplificatu.

  • Aghjunghje supportu per a piattaforma Java SE 14, prevista per a liberazione u 17 di marzu. Questu include l'evidenziazione di sintassi è u furmatu di codice per e custruzzioni cù a nova keyword "discugràfica", chì furnisce una forma compatta per definisce e classi senza avè da definisce esplicitamente diversi metudi di livellu bassu cum'è equals (), hashCode () è toString ().

    Apache NetBeans IDE 11.3 Rilasciatu

    Supportu aghjuntu currispundenza di mudellu in l'operatore "instanceof", chì permette di definisce immediatamente una variabile locale per accede à u valore verificatu. Per esempiu, pudete scrive immediatamente "se (obj instanceof String s && s.length() > 5) {.. s.contains(..) ..}" senza definisce esplicitamente "String s = (String) obj". In NetBeans 11.3, specificendu "se (obj instanceof String) {" mostrarà un promptatu chì vi permette di cunvertisce u codice in una nova forma.

    Apache NetBeans IDE 11.3 Rilasciatu

    Supportu aghjuntu per u modu di lanciamentu di u prugramma introduttu in Java 11, furnitu in a forma di un schedariu di codice fonte unicu (a classa pò esse eseguita direttamente da u schedariu di codice, senza creà schedarii di classi, archivi JAR è moduli). IN
    NetBeans prugrammi unicu file simile ponu avà esse creatu fora di prughjetti in a finestra Preferite, eseguite è debugged.

    Aggiunta l'abilità di cunvertisce i blocchi di testu introdotti in a versione precedente chì includeva dati di testu multilinea senza aduprà caratteri chì scappanu in elli. In l'editore di codice, i blocchi di testu ponu esse cunvertiti in linee.

  • U codice per u sviluppu di l'applicazioni basate in Java EE hè statu allargatu per supportà a specificazione JSF 2.3, cumprese l'autocompletion di custruzzioni cum'è "f: websocket" è a sostituzione di l'artifact CDI.
    sustegnu Jakarta EE 8 aspettatu in Apache NetBeans 12.0 release.

    Apache NetBeans IDE 11.3 RilasciatuApache NetBeans IDE 11.3 Rilasciatu

  • Supportu migliuratu per u sistema di creazione di Gradle. L'API di Gradle Tooling hè stata aghjurnata à a versione 6.0. Supportu aghjuntu riassegnazione annuariu di casa è assemblea cumposta (Gradle Composite Project). A ricunniscenza di i prughjetti in a lingua Kotlin hè furnita. Supportu aghjuntu per furzà u riavviu di u prugettu.
  • Per i prughjetti chì utilizanu u sistema Maven per a custruzione, i paràmetri sò stati aghjunti per annullà a versione JDK predeterminata.
  • U supportu di lingua hè statu aghjuntu à l'editore di codice
    TypeScript (estende e capacità di JavaScript mentre resta cumplettamente cumpatibile in retrocede).
    Apache NetBeans IDE 11.3 Rilasciatu

  • Per i prughjetti JavaScript, hè statu stabilitu un connettore chì furnisce una cunnessione à Chrome;
  • Per PHP, l'autocompletion di pruprietà è metudi senza "$this =>" hè furnitu.
  • U travagliu hè statu fattu per sguassà l'avvirtimenti durante a compilazione.
  • Biblioteche aghjurnate Groovy 2.5.9, Junit 5.5.2 è GraalVM 19.3.0.
  • Janitor hà aghjustatu una funzione per identificà è sguassà cartulari NetBeans vechji è inutilizati.

    Apache NetBeans IDE 11.3 Rilasciatu

Ricurdativi chì u prughjettu NetBeans era basatu in 1996 da i studienti cechi cù u scopu di creà un analogu di Delphi per Java. In u 1999, u prughjettu hè compru da Sun Microsystems, è in u 2000 hè statu publicatu in u codice fonte è trasferitu à a categuria di prughjetti gratuiti. In u 2010, NetBeans passò à e mani di Oracle, chì hà assorbutu Sun Microsystems. Nantu à l'anni, NetBeans hà sviluppatu cum'è l'ambiente primariu per i sviluppatori Java, cumpetendu cù Eclipse è IntelliJ IDEA, ma recentemente hà cuminciatu à espansione in JavaScript, PHP è C/C++. NetBeans hà una basa d'utilizatori attiva stimata di 1.5 milioni di sviluppatori.

Source: opennet.ru

Add a comment