Sorprendentemente, Linux non offre molti buoni IDE (Integrated Development Environments). Credo che questo sia dovuto al fatto che la maggior parte dei programmatori Linux ha eliminato il vecchio Notepad (o gedit in questo caso) e ha iniziato a codificarlo.
Tuttavia, sono lieto di sapere che ora ci sono due IDE davvero buoni là fuori, e Geany è uno di loro. Rispetto ad Eclipse, l'altro buon IDE, è molto più leggero ma altrettanto capace.
Caratteristiche di base
Geany supporta tutti i principali linguaggi di programmazione e offre tutte le funzionalità comuni che ci si aspetta da un IDE, come l'evidenziazione della sintassi e la numerazione delle righe. Quando lo apri (che non richiede molto tempo), sarai accolto con un'interfaccia pulita e un sacco di spazio bianco su cui lavorare. Tutti i messaggi del compilatore verranno visualizzati nella casella nella parte inferiore della finestra, che è estremamente importante per il debug del codice. Da qui, puoi aprire un nuovo file e selezionare il tipo di file predefinito per la lingua che desideri programmare. Carica la configurazione di base per quel file e via.
La luce è giusta
Oltre ad essere leggero, Geany fa un ottimo lavoro nel tenersi in disparte mentre codifichi e mostra alcune caratteristiche proprio dove ne hai bisogno. Numeri di linea, evidenziazione della sintassi, chiusura automatica di parentesi graffe, parentesi e altro, fanno tutti ciò che devono fare e non alterano lo stile del flusso di lavoro personale. Per un programmatore, è molto utile sviluppare un'abitudine di codifica con cui ti trovi a tuo agio e utilizzare un editor di codice che non ti obbliga a fare le cose in modo diverso.
configurabilità
Proprio come Xournal nella mia recensione precedente Xournal - Una grande app per prendere appunti per Linux Xournal - Una grande app per prendere appunti per Linux Ci sono molte applicazioni là fuori che cercano di rendervi la vita più semplice lasciandovi prendere appunti utili che potete cercare e manipolare in molti modi. Alcuni di questi programmi ... Leggi di più, Geany è dotato di molte opzioni anche se è leggero. Ci sono molte cose che puoi configurare, incluse alcune che non ho mai saputo possano essere configurate. Queste opzioni sono una parte importante di Geany e la sua capacità di stare lontano dalla tua strada e lasciarti lavorare nel modo che desideri. Ti consigliamo vivamente di esaminare almeno le opzioni offerte da Geany in modo che tu possa configurarle nel modo desiderato e rendere Geany ancora più piacevole.
Compilare il tuo codice
Compilare e gestire il codice è molto semplice. Basta fare clic su un pulsante per compilare e, al termine, fare clic su un altro pulsante per eseguire. Quello che succede quando premi corsa dipende da cosa hai programmato, ma ad esempio, se hai programmato un programma molto semplice in Java e lo esegui, l'output verrà visualizzato usando il tuo terminale preferito. Una volta completato il programma nel terminale, è sufficiente premere Invio una volta per uscire. Mantiene tutto pulito e semplice, proprio come il resto del programma.
Conclusione
Geany è semplicemente un ottimo IDE per Linux, specialmente quando Eclipse non è adatto ai tuoi gusti. Tuttavia, anche se Eclipse va bene secondo te, dovresti comunque guardare a Geany per la sua facilità d'uso e l'impostazione pronta all'uso pronta all'uso.
Se programmi su Linux, quale IDE usi? Se usi Geany, come valuti e quali altre caratteristiche ritieni siano importanti? Fateci sapere nei commenti!