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ì:

1990253537.png

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.

822124849.png

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à.
207652993.png

Nella voce "File" delle preferenze potete impostare il tipo di codifica dei file nuovi e di quelli che vengono aperti.

1103080303.png

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.

2095022815.png

Geany offre anche una serie di plug-in interessanti, per selezionarli andate su Strumenti>Gestione Plugin.

998242319.png

Emanuele

08:00 Scritto da: ciaolinux in Kubuntu, Ubuntu, Xubuntu | Link permanente | Commenti (24) | Segnala | Tag: ubuntu, kubuntu, xubuntu | OKNOtizie |  Facebook

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