Editor di testo con schede e evidenziazione della sintassi? Alternativa Gedit? [chiuso]


13

Come afferma la domanda, gedit ha alcuni fastidiosi bug (il cursore scompare, ecc.). Ho solo bisogno di schede, evidenziazione della sintassi e numeri di riga. Lo userò principalmente per la programmazione. Sto usando Lubuntu.

modifica: Grazie per i molti suggerimenti, sto provando sublime ora ma non supporta nativamente il codice Fortran, ho dimenticato di menzionarlo nella mia domanda, ma comunque Sublime sembra davvero carino. Quale di questi support fortran?


1
Bene, c'è un pacchetto per l'evidenziazione della sintassi FORTRAN, che puoi installare con Controllo pacchetto , ma è un po 'limitato.
Kroltan,

Risposte:


7

Usa testo sublime . Puoi scaricare un programma di installazione di Ubuntu da quel link o, almeno sulla mia macchina (Ubuntu 14.10), puoi installarlo tramite apt:

sudo apt-get install sublime-text

6
Probabilmente stai usando un PPA. Sublime Text non è nei repository ufficiali .
Muru,

3
@Pokey Ho installato sublime ma sembra essere solo una versione di prova.
Herman Toothrot,

1
Certo, devi comprarlo. Sebbene sia ancora possibile utilizzare il software senza una licenza completa. "Sublime Text 2 può essere scaricato e valutato gratuitamente, tuttavia è necessario acquistare una licenza per l'uso continuato. Attualmente non esiste un limite di tempo per la valutazione.".
PokeyBagelHole

27

Geany Installa Geany

Geany è un ambiente di sviluppo integrato piccolo e leggero. È stato sviluppato per fornire un IDE piccolo e veloce, che ha solo alcune dipendenze da altri pacchetti. Sta usando solo il toolkit GTK2 e quindi per eseguire Geany sono necessarie solo le librerie di runtime GTK2.

inserisci qui la descrizione dell'immagine

Da molto tempo utente Gedit, l'anno scorso sono passato a Geany come editor di testo principale, l'ho trovato l'alternativa più vicina.
Ho scoperto che Geany supporta le funzionalità richieste e include molte più funzionalità e plugin disponibili in Ubuntu rispetto a gedit.
Trovo utili il completamento del codice, il browser dei simboli, la piegatura del codice e il browser dell'albero, oltre a disporre di uno strumento di ricerca e sostituzione più potente e alla possibilità di configurare l'avvio degli strumenti da riga di comando dal menu.


14

Sto per suggerire il mio editore preferito, vim. Supporto plug-in significa che può aiutarti con il tuo codice Fortran con alcuni plugin aggiuntivi. Naturalmente, Vim ha una curva di apprendimento ripida, quindi se preferisci qualcosa di più semplice da imparare da usare, non è una buona opzione.

Un altro suggerimento è quello di guardare le idee della comunità Fortran su editor adatti:


+1 per vim. Sono stato frustrato qualche tempo fa con gli editor che avevo usato per scrivere Python. Un lungo, tortuoso percorso alla fine mi ha portato a dare finalmente una possibilità a Vim e non ho mai guardato indietro. Esiste una curva di apprendimento, ma non penso che sia così grave come a volte si fa capire.
sbell

@roadmr Ho visto vim raccomandato in molti luoghi, ma penso che sia solo un passaggio non intuitivo e poco pratico tra le diverse modalità, ecco a cosa servono le scorciatoie da tastiera, non vedo il vantaggio di avere una modalità di modifica e una modalità di comando.
Herman Toothrot,

Ci fa impazzire con le scorciatoie da tastiera; In precedenza ero un utente Emacs e mi ero abituato a vim bene. Detto questo, ci sono molte altre opzioni se non ti senti abituato a Vim. È solo un altro suggerimento :)
Roadmr

12

In qualche modo nessuno lo ha ancora menzionato. Prova emacs .

È l'editor di programmatori perfetto. Si fa venire integrato con modalità Fortran, che supporta l'indentazione, mettendo in evidenza, ecc le scelte rapide possono richiedere un certo tempo per abituarsi se si proviene dalla maggior parte degli altri editori (anche se questo non è così vero come è con vim). La modalità CUA può essere d'aiuto qui. Ti suggerisco di passare attraverso il tutorial (quando lo avvii per la prima volta, ti dirà come). A lungo termine, troverai emacs molto più potente di qualsiasi altro editor. Nulla, tranne Vim, si avvicina persino.


10

GitHub di Atom (in una VM Lubuntu 14.04):

Esempio di plugin per fortran in lingua Atom

Come Sublime Text , attualmente non così lucido, ma open source. Sviluppato in CoffeeScript e simili - vale a dire, semplicemente estensibile, ma un po 'più lento di Sublime.

Puoi installarlo dal ppa di WebUpd8 :

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom

Supporta Fortran tramite il pacchetto language-fortran , convertito dal pacchetto di Textmate . Puoi installarlo dal menu Impostazioni ( Ctrl+ ,, Installa, cerca Fortran e fai clic su Installa):

Installazione della lingua fortran su Atom per Mac

(GIF realizzata su Mac, ma esattamente lo stesso vale per la versione Linux)


1
Quindi - perché il downvote?
Margarciaisaia,

10

Kate è molto carina. Non l'ho mai usato personalmente per Fortran, ma l'ho visto consigliato.

sudo apt-get install kate

Un esempio può essere visto qui:

inserisci qui la descrizione dell'immagine


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.