Programmi con JetBrains? Scopri questi plugin indispensabili

Programmi con JetBrains

Sebbene possiamo trovare un gran numero di editor di programmazione, o IDE, alcuni dei più completi e conosciuti che troveremo sono quelli sviluppati dall'azienda JetBrains : AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA, PhpStorm, PyCharm, Rider e RubyMine. Questi programmi offrono agli sviluppatori un gran numero di servizi quando si tratta di realizzare i loro progetti nella lingua che utilizzeranno. Tuttavia, ogni volta che pensiamo al software c'è spazio per miglioramenti. E, per questo, ci sono i plugin.

Grazie ai plugin, gli sviluppatori possono ottenere il massimo dai nostri IDE di programmazione in modo che possiamo lavorare con loro in un modo molto più comodo e semplice ed essere in grado di spremere ogni secondo prezioso. Successivamente, ti lasceremo con una serie di complementi che consideriamo essenziali e che se lavori con uno qualsiasi dei IDE JetBrains , sì o sì, dovresti provarlo.

IntelliJ IDEA

Tabnine, programmazione automatizzata AI

Il primo dei plugin di cui parleremo è Tabnino. Questo è uno dei più conosciuti e utilizzati da tutti i tipi di sviluppatori, e grazie ad esso potremo automatizzare gran parte dello sviluppo. Questa estensione è in grado di prevedere la prossima riga di codice che andremo a scrivere e di aggiungerla direttamente all'editor senza dover digitare una singola funzione. A differenza di altre funzioni simili, come Copilot di GitHub, Tabnine funziona in privato, imparando esclusivamente dai progetti e dai repository dello sviluppatore, quindi i risultati sono infinitamente migliori e più naturali.

Qui si può scarica Tabnine . Possiamo utilizzare l'estensione gratuitamente o pagando una versione con più funzionalità.

SonarLint, codice sicuro e di qualità

Un'altra estensione che dovremmo anche provare è SonarLint. Grazie a questo saremo in grado di analizzare in dettaglio il nostro codice e rilevare possibili bug, o falle di sicurezza, che potrebbero essersi intrufolati per risolverli prima che il programma raggiunga la produzione. Tutti gli errori vengono rilevati in tempo reale, ne spiega il motivo e aiuta a prevenire che si ripetano. Un'estensione essenziale per chiunque voglia scrivere codice pulito, di qualità e sicuro.

Possiamo scaricare questa estensione dal sito Web SonarLint .

GitLive migliora l'integrazione di JetBrains con Git

Sebbene gli IDE JetBrains siano progettati per consentire agli utenti di lavorare con Git, in realtà lo strumento incluso di default in questo programma lascia molto a desiderare. GitLive ci permette di visualizzare una finestra degli strumenti da cui possiamo vedere tutti i collaboratori del progetto e tutti i rami attivi dello stesso. Possiamo anche aggiungere indicatori che vedranno tutti gli sviluppatori. In questo modo possiamo indicare a quale versione stiamo lavorando.

Possiamo scaricare GitLive dal mercato JetBrains .

Rilevatore di problemi nell'IDE, non lasciare un bug non corretto

Sicuramente più di una volta abbiamo trovato un errore, o una funzione migliorabile e abbiamo pensato “ce la faremo”. E, naturalmente, ce ne siamo dimenticati. Grazie a Rilevatore di problemi nell'IDE , questo non accadrà più. Questa estensione ci consente di aggiungere note, legate al codice, in modo da poter prendere appunti sul codice per migliorarlo in seguito. Possiamo anche collegare questo componente aggiuntivo con Jira, o piattaforme simili, per registrare il bug e assegnarlo a un altro sviluppatore.

Come il precedente, questo plugin è esclusivo degli IDE JetBrains e possiamo scaricalo dal Market .