Come installare e utilizzare Github Copilot nell'idea JetBrains IntelliJ

IntelliJ IDEA è un IDE di JetBrains e Copilot è un assistente di codifica basato sull'intelligenza artificiale che impareremo come installare su IntelliJ con l'aiuto di un'estensione.

IntelliJ IDEA non ha bisogno di presentazioni se sei uno sviluppatore perché è uno dei famosi ambienti di sviluppo integrato (IDE) creati da JetBrains. È sviluppato appositamente per i programmatori Java, tuttavia può supportare un'ampia gamma di linguaggi di programmazione con l'aiuto delle estensioni.IntelliJ IDEA offre un set completo di strumenti per la codifica, il debug e il test del software.

Le caratteristiche principali di IntelliJ IDEA includono completamento del codice, analisi intelligente del codice, strumenti di refactoring, navigazione del progetto, integrazione del controllo della versione (ad esempio, Git) e supporto per vari framework e tecnologie.

Sai qual è la necessità di GitHub Copilot?

Bene, l’intelligenza artificiale sta proliferando in qualche modo in tutti i settori in cui la domanda per la tecnologia più recente è in aumento, quindi come lasciare indietro il mondo della programmazione? In breve, Copilot è progettato da GitHub per sfruttare la potenza di Open AI e aiutare gli sviluppatoriscrivere codici in modo più efficiente fornendo suggerimenti di codice e completamento automaticoe persino generando interi blocchi di codice. Possiamo ottenere l'assistenza Copilot AI negli editor di codice e IDE più diffusi come VSCode, IntelliJ IDEA, Visual Studio,e VIM/neoVIM utilizzando plugin. Bene, questo servizio di intelligenza artificiale non è gratuito e gli utenti devono pagarlo.

Quindi, se sei un utente del prodotto JetBrains IDEA, in questo tutorial impareremo come integrare e utilizzare Copilot con esso...

Passaggio 1: installa JetBrain IntelliJ idea

Bene, devi utilizzare IntelliJ IDE sul tuo rispettivo sistema per integrare la funzionalità o il servizio Copilot al suo interno. Se lo hai già, puoi passare al passaggio successivo, altrimenti scarica prima l'IDE dal suosito ufficiale di JetBrains.

Passaggio 2: avvia l'IDE

Una volta completata l'installazione dell'IDE o chi lo possiede già apri lo stesso dall'area applicazioni.

Passaggio 3: apri Impostazioni/Preferenze

Successivamente, fai clic sull'icona dell'hamburger nella parte in alto a sinistra di IntelliJ Idea per accedere aFilemenù e poiImpostazioni Obasta fare clic suIngranaggioicona fornita in alto a destra sull'IDE e selezionaPlugin.

Passaggio 4: installa il plug-in Copilot su JetBrains IntelliJ idea

Seleziona ilPluginopzione dal menu a sinistra. Successivamente nella casella di ricerca digita:Copilota, per cercarlo nella libreria dei plugin.

Come appare nei risultati, fai clic suInstallarepulsante davanti al “Copilota GitHub" collegare.

Successivamente, vedrai il "Riavvia l'IDE" per riavviare IntelliJ Idea.

Passaggio 5: accedi all'account GitHub

Poiché Copilot è un servizio a pagamento, dovrai accedere al tuo account GitHub da IntelliJ IDEA per accedere alle sue funzionalità di assistente alla codifica AI.

Dopo aver terminato l'installazione di Copilot, vedrai una notifica sull'IDE che ti chiede di connettere l'account GitHub.

Fare clic su questo e su "Accedi a GitHub"Si aprirà la finestra di dialogo insieme al codice dispositivo. Devi solo fare clic su "Copia e apripulsante ".

Si aprirà il browser predefinito sul tuo sistema insieme alla pagina di attivazione del dispositivo GitHub. PremereCTRL+Vper incollare il codice dispositivo copiato automaticamente.

GitHub ti chiederà di fornire l'autorizzazione richiesta, fai clic suAutorizza il plugin GitHub Copilot.

Una volta fornita l'autorizzazione, in pochi secondi JetBrains IDE mostrerà la conferma.

Passaggio 6: inizia a utilizzare Copilot nell'IDE JetBrains

Ora crea semplicemente un file e inizia a scrivere codice nel tuo linguaggio di programmazione preferito. Quando inizi a scrivere il tuo codice, Copilot di GitHub rileverà suggerimenti ragionevoli e ti fornirà lo stesso per completare automaticamente i tuoi codici. Inoltre, nel tempo analizzerà la struttura e le preferenze della codifica per fornire risultati più raffinati.

Il suggerimento dato verrà evidenziato in colore grigio nelle finestre dell'editor del codice, puoi esaminarlo, e se lo trovi utile, premi semplicemente il“Scheda”chiaveAcompletare lo stesso.

Puoi invece visualizzare suggerimenti alternativi, se disponibili, premendo:

sistema operativoVedi il suggerimento successivoVedi suggerimento precedente
macOSOpzione+]Opzione+[
FinestreAlt+]Alt+[
LinuxAlt+]Alt+[


E se vuoi rifiutare tutti i suggerimenti, premiEsc.

Non solo, quando inizi con il file di progetto per scrivere il codice per un programma, puoi digitare alcune righe iniziali e poi chiedereCopilota per molteplici suggerimenti.

Per suggerimenti multipli, digita alcune righe iniziali del codice e quindi fai clic suIcona GitHub Copilotdato sul lato destro.

Vedrai più soluzioni, esaminale e, se ne ti piace qualcuna, fai clic suAccetta la soluzionepulsante.

Inoltre,possiamo generare i codici utilizzando i commenti. Scrivi quello che vuoi come commento e l'intelligenza artificiale ti darà suggerimenti.

Disabilita i completamenti GitHub CoPilot sull'IDE JetBrains

In futuro, se ritieni di voler disabilitare i suggerimenti di Copilot perché non hai bisogno o desideri una pausa dal servizio AI. Quindi, nella parte inferiore dell'IDE, vedrai l'icona Copilot, fai clic su di essa e selezionaDisabilita completamenti,in alternativa, puoi utilizzare la scorciatoia da tastiera –Ctrl+Alt+Maiusc+O.

Nota finale:

Esattamente, seguendo i passaggi menzionati, non solo installi il plug-in GitHub Copilot su JetBrains IDE IntelliJ IDEA, ma abiliti anche le sue potenti funzionalità di codifica assistita dall'intelligenza artificiale. GitHub Copilot ti fornisce molteplici suggerimenti di codifica, contribuendo ad accelerare il processo di codifica e aumentare la produttività. È uno strumento prezioso per gli sviluppatori, che semplifica il flusso di lavoro di sviluppo e offre utili suggerimenti e completamenti sul codice.

Related Posts