24/10/2008
Geany, un editor di testo alternativo.
Geany è un editor di testo semplice e leggero, un'ottima alternativa ai più famosi Kate e Gedit.
Per installarlo usate Synaptic oppure digitate in un terminale:
sudo apt-get install geany
Una volta installato lo troverete nel menù delle applicazioni sotto la voce "Sviluppo". Geany riconosce la sintassi di vari linguaggi tra i quali C, C++, Java, Pascal, PHP, Python, Ruby e HTML.
Quando lo aprite apparirà così:
E' possibile avere un terminale sempre aperto nella parte bassa della finestra di Geany, nel menù "Visualizza" potete impostare la visualizzazione dei numeri di riga, della barra laterale, della finestra dei messaggi ecc. Per esempio io ho tolto la barra laterale per aver più spazio nella finestra del codice.
Nelle preferenze di Geany potete impostare un sacco di cose.Per aprire la finestra delle preferenze andate su Modifica>Preferenze.
Nella voce "Editor" potete impostare l'ampiezza della tabulazione, il completamento automatico delle istruzioni ed altre funzionalità.Nella voce "File" delle preferenze potete impostare il tipo di codifica dei file nuovi e di quelli che vengono aperti.
Nella voce "Terminale" potete spuntare l'utilissima opzione "Segui il percorso del file corrente" così non dovrete cambiare di directory con il comando cd ogni volta che selezionate un file.
Geany offre anche una serie di plug-in interessanti, per selezionarli andate su Strumenti>Gestione Plugin.
Emanuele






Commenti
Ciao, sto provando a seguire la procedura di installazione digitando su Terminale sudo apt-get install geany mi viene chiesta la Password, ma non mi fa scrivere cosa dovrei scrivere? e poi è possibile installarlo su mac Tiger il 10.4.11?
Grazie
Scritto da: nuvolare | 02/04/2009
Quando in un terminale ti viene richiesta la password i caratteri che digiti non vengono visualizzati sullo schermo neanche sotto forma di asterischi. Devi digitare la tua password utente e poi premi invio. Se la password è corretta allora potrai effettuare l'installazione.
Se vuoi puoi installare Geany anche da Synaptic se non ti trovi bene con il terminale.
Per i Mac no saprei dirti, non posseggo un Mac e non lo so neanche usare...
Però puoi guardare in questo sito Inglese:
http://www.ubuntuproductivity.com/journal/technology/01/2009/best-of-both-worlds/
Se hai problemi non esitare a scrivere. Puoi anche trovarmi sul forum di dylanblog.com
Ciao da Emanuele
Scritto da: Emanuele | 02/04/2009
Grazie, stavo appunto seguendo quanto scritto su quel forum che mi hai dato ed adesso quando scrivo sudo apt-get install geany il Terminale mi dice sudo: apt-get: command not found, cosa è cambiato rispetto a prima?
Scritto da: nuvolare | 02/04/2009
Ma scusa sei su Ubuntu o sul Mac?
Scritto da: Emanuele | 02/04/2009
Sul Mac, e vorrei installare Geany. Nella guida che mi hai linkato mi dice di inserire quella stringa di codici e mi spunta command not found, hoprvato a chiudere e riaprire più volte ma non cambia nulla, ho provato a fare da terminale cd geany-0.16 e mi dice error: The intltool scripts were not found. Please install intltool.
non so come fare...
Scritto da: nuvolare | 02/04/2009
Il mio articolo si riferisce a come installare Geany su Ubuntu e derivate.
Io non ho un Mac e non so veramente come poterti aiutare, non conosco i Mac e non so come istallare Geany su Tiger.
Se vuoi installare Geany su Ubuntu non credo che tu abbia grandi problemi ma sul Mac non saprei come aiutarti...
Prova comunque a vedere se qualcuno ti può aiutare su dylanblog.com
Ciao da Emanuele
Scritto da: Emanuele | 02/04/2009
Ciao..vorrei chiederti una cosa..ho inserito il package fiki.jar e se compilo da terminale funziona correttamente..ma con geany no..come faccio a dire a geany dove cercare questo package ? Grazie
Scritto da: jack | 12/05/2009
Se ho capito bene nel codice di un tuo programma hai inserito il package fiki.jar e stai cercando di compilare da Geany quel programma giusto?
Scritto da: Emanuele | 12/05/2009
In poche parole fiji.jar è un package fatto per corsi universitari..non fa parte delle librerie standard di java..nel programma ho inserito l'import di questo package (import fiji.io.*; ) ma geany non lo trova..come faccio a dire a geany che il package sta in una certa cartella ?
Scritto da: jack | 12/05/2009
Per compilare da Geany quale comando utilizzi? "Compila" o "Compila tutto"? Io ho provato con un mio package che però non è un .jar ma un insieme di classi in un cartella e con "Compila" non ci sono problemi.
Ti dà un errore in particolare?
Praticamente il comando che utilizza Geany per compilare non è altro che javac a cui vengono passati i vari argomenti, quindi è come se tu compilassi da terminale...
Scritto da: Emanuele | 12/05/2009
Ancora più strano..perchè a me da terminale con il comando javac senza indicare dove si trova il package compila tranquillamente..l'errore è il classico NewClass.java:1: package fiji.io does not exist. Uso il comando "Compila" di geany ma non va..non trova il package..giusto per intenderci ti faccio vedere il programma http://rafb.net/p/oXm0EC95.html
Scritto da: jack | 12/05/2009
Io adesso devo uscire, appena ritorno a casa faccio un po' di prove co Geany; per il momento prova nel terminale di Geany a digitare javac NewClass.java e vedi se ti dà lo stesso errore perché è lo stesso comando che utilizza Geany per la compilazione automatica...
Giusto per curiosità, ho visto il codice e mi sembra tutto giusto, però non è che quando fai la compilazione da Geany usi un file diverso da quello che usi facendo la compilazione da terminale? Non che io ti voglia dare dello stupido, però è capitato anche a me di avere la stessa copia del programma in due cartelle diverse e provare a compilare un file mentre modificavo l'altra copia...
Ciao da Emanuele
Scritto da: Emanuele | 12/05/2009
No ti assicuro che il problema non è quello..Cmq non so cosa intendi per terminale di geany..se ti riferisci a XTERM ho provato anche con questo terminale..e non da problemi..riesco a compilare tranquillamente..non capisco dove sia il l'errore..idee ?
Scritto da: jack | 12/05/2009
Per il terminale di Geany intendo quello integrado nell'editor come ho detto in questo articolo.
È un po' difficile capire il problema così però apri con Geany il file java che devi compilare, vai nel terminale interno di Geany e digita javac NewClass.java e vedi se ti dà errore.
Molto probabilmente, correggimi se sbaglio, hai il package nella stessa cartella che contiene il file NewClass.java, forse cerchi di compilare il file NewClass.java fuori da questa cartella e per questo motivo non vede il tuo package. Come torno a ripetere, la compilazione che effettua Geany è esattamente quella che fai manualmente con il comando javac.
Stai usando Ubuntu o un'altra distribuzione?
Fammi sapere...
Scritto da: Emanuele | 12/05/2009
io uso debian..l'unico modo di far compilare a geany è di far utilizzare un terminale virtuale..Modifica-->Preferenze-->Terminale-->Esegui il programma nel terminale virtuale..che poi è il terminale che uso io esternamente a genay..Il package si trova in /usr/lib/jvm/fiji.jar
il classpath è settato correttamente..e il terminale non ha problemi a compilare..solo geany ne ha..
Scritto da: jack | 12/05/2009
Capito, ma quindi se usi il terminale "normale" disabilitando il terminale virtuale non funziona vero?
Scritto da: Emanuele | 12/05/2009
Esatto..il terminale "normale" non va...mi restituisce sempre lo stesso errore dicendo che non trova il package..non capisco perchè..le ho provate tutte
Scritto da: jack | 12/05/2009
Questo è veramente strano... mi dispiace non aver trovato la soluzione al tuo problema... faccio comunque alcune prove e se ho delle novità ti faccio sapere...
Ciao da Emanuele
Scritto da: Emanuele | 12/05/2009
Ti ringrazio..anche io se avrò novità scriverò qui la soluzione..grazie ciao
Scritto da: jack | 12/05/2009
Ultima cosa... vediamo se riusciamo a trovare una scorciatoia momentanea al tuo problema.. Vai in Modifica>Preferenze>Terminale, nella schemata che appare in corrispondenza di "Shell" metti il comando "xterm" senza virgolette, togli la spunta in "Esegui i programma nel terminale virtuale" e prova a fare la compilazione attraverso Geany andando in Genera>Compila. Chissà se così funziona... magari gli piace di più.. Prova e fammi sapere...
Ciao da Emanuele
Scritto da: Emanuele | 12/05/2009
Scusa se risp ora..cmq ho provato..ma niente..neppure così è andato. Stesso problema..avevo indicato il percorso /bin/bash là..modificando da lo stesso errore
Scritto da: jack | 12/05/2009
come faccio a costruire il make file per fare compilare un intero progetto? Grazie ...
Scritto da: renato | 22/06/2010
Salve con geany come posso visualizzare a video ciò chè io programmo?
Grazie.....
Scritto da: fabio | 05/08/2010
dove salva
Scritto da: monte | 05/12/2010
Scrivi un commento