Evidenziazione intelligente della sintassi con IntelliJ IDEA 2024.2

Date:

Share post:

Giampaolo Lettiere
Giampaolo Lettiere
"Esperto di birra per tutta la vita. Appassionato di viaggi in generale. Appassionato di social media. Esperto di zombi. Comunicatore."

JetBrains ha rilasciato IntelliJ IDEA versione 2024.2, che fornisce una nuova interfaccia e molti strumenti AI utili per gli sviluppatori. In sostanza, ora c’è il runtime JBR21, che migliora la sicurezza e le prestazioni e supporta Wayland in Linux.

annuncio


IL Nuova interfaccia utenteChe nelle versioni precedenti era disponibile solo come opzione, ora appare per impostazione predefinita a tutti gli utenti dopo l’avvio del programma. Se lo si desidera, è ancora disponibile la vecchia versione come plug-in, che il produttore vuole mantenere per un anno. Il nuovo design mira alla chiarezza e crea spazio per un campo visivo più ampio del codice. A sua volta, il produttore ha messo in secondo piano le funzioni avanzate, ma gli elementi possono essere configurati individualmente se lo si desidera.

Gli sviluppatori possono ora accettare o rifiutare suggerimenti di codice dall’IDE in modo più semplice e accurato. In particolare, se necessario, si fanno strada gradualmente attraverso suggerimenti più lunghi e multilinea. Altri miglioramenti dell’interfaccia utente includono il desktop Linux e la funzionalità Everywhere Search, ora in anteprima.

Ci sono molte novità in Assistente intelligente IntelliJ IDEA, la maggior parte dei quali richiede un abbonamento mensile aggiuntivo. I suggerimenti di codice automatizzati sono ora organizzati visivamente con funzionalità di sintassi Java, Kotlin e Python. Gli sviluppatori possono anche accettare suggerimenti passo passo sul codice AI utilizzando Ctrl + Freccia destra (in Windows). Inoltre, l’IDE visualizza il codice AI insieme ai suggerimenti standard privi di intelligenza artificiale.



Evidenziazione della sintassi con IntelliJ 2024.2

L’evidenziazione della sintassi è ora disponibile anche per il codice suggerito dall’intelligenza artificiale per gli sviluppatori.

(Foto: Jet Brains)

Gli sviluppatori che creano codice utilizzando comandi AI in linguaggio umano ora possono scriverli nel blocco di codice attualmente modificato. In precedenza ciò era possibile solo in una scheda separata. AI Chat è basata su GPT-4o

L’IDE non pensa solo al codice, l’intelligenza artificiale è presente anche nella finestra del terminale, quando si affrontano conflitti di unione in Git e quando si affrontano problemi SQL. Gli utenti creano attestazioni personalizzate per i documenti. La creazione di test intelligenti è ora possibile utilizzando le classi (per Java, Kotlin, JavaScript, Go, Python, PHP e Ruby).

Molte altre modifiche non riguardano l’intelligenza artificiale: esistono versioni linguistiche per cinese, coreano e giapponese. Il programma di avvio fornisce ulteriori informazioni sull’utilizzo della CPU e della memoria, che gli sviluppatori possono utilizzare per migliorare le prestazioni delle proprie applicazioni. Il debugger consente il porting su espressioni lambda. L’editor visualizza localmente le espressioni matematiche nel codice Markdown.

L’IDE migliora la collaborazione con i framework. Con Spring, i metodi Data JPA possono essere richiamati direttamente dall’ambiente del codice. Esistono esempi già pronti di servizi di completamento automatico e cron per Spring, Quarkus o Micronaut. Con prestazioni migliorate, il client HTTP viene eseguito su GraalJS.

Ce n’è uno da evidenziare e completare Kotlin Modalità dimostrativa K2 Disponibile per gli interessati tramite Impostazioni/Preferenze e Lingue e Framework/Kotlin. Tuttavia, la modalità non ha alcun effetto sulla traduzione. Infine, con Scala, l’IDE funziona con la versione 3.


Modalità K2 IntelliJ

Modalità K2 IntelliJ

JetBrains prevede di offrire la modalità K2 per impostazione predefinita a partire dalla versione 2024.3.

(Foto: Jet Brains)

JetBrains ha apportato molte altre modifiche, nel processo di creazione, nel controllo della versione, nella gestione dei database e nella collaborazione con i framework. Viene fornita una prima panoramica Post sul blog del produttore. Le parti interessate scaricano l’ultima versione di Sito Web GetBrainsin giro Applicazione Casella degli strumenti O tramite Snaps per Ubuntu.


(da)

Related articles

Innovazioni Tecnologiche per la Pulizia: Gadget che Rivoluzionano la Casa

Negli ultimi anni, la tecnologia ha profondamente trasformato il modo in cui gestiamo le faccende domestiche. Con gadget...

Unghie Acriliche e Ambiente: Riflessioni sui Rischi Ecologici

Le unghie acriliche sono diventate una tendenza popolare nel mondo della bellezza, apprezzate per la loro durata e...

Il Futuro della Manicure: Polveri Acriliche di Nuova Generazione

Nel mondo della bellezza, l'innovazione è sempre all'ordine del giorno, e il settore della manicure non fa eccezione....