Gestore di frammenti di codice per Ubuntu?


13

Sto cercando un buon gestore di frammenti di codice, con funzionalità di evidenziazione della sintassi e ricerca. Un'altra caratteristica importante è la possibilità di modificare il colore di sfondo dell'area del codice. Ho testato alcune app Adobe Air che avevano uno sfondo bianco ovunque, il che mi fa male agli occhi.

Sto usando KDE tra l'altro. Uso Kate per la codifica, ma non mi piace che sia il plug-in dello snippet.


Non mi piacciono molto i plugin di frammenti perché incoraggiano la codifica in stile copia e incolla. Quello che dovresti provare a fare è scrivere buone librerie javascript per trovarne alcune che lo fanno per te in modo da non aver bisogno di questi frammenti in giro. Questo sarebbe il mio suggerimento.
Robert Massaioli,

Sono d'accordo con te, fino a un certo punto. Il problema è che devo accedere costantemente all'API di Firefox con gli stessi metodi. Quindi non si tratta di scrivere una libreria per evitare il copia e incolla.
lovinglinux,

3
@Robert, penso che sia un po 'BS. Solo perché io non voglio scrivere <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.js"></script>o sudo /etc/init.d/apache2 stoppiù e più volte, piuttosto che una semplice combinazione di tasti, come ctrl+alt+shift+jo qualsiasi altra cosa non ci rende cattivi sviluppatori ...
Oscar Godson

1
@Oscar La tua opinione va bene, se vuoi farlo e ti piace, allora va bene. Nota che non ho detto che ti rende un cattivo sviluppatore, ma piuttosto che incoraggia uno stile che non penso sia buono; farlo però non ti rende un cattivo sviluppatore. Ho offerto un'opinione senza fatti, il che significa che chiunque può prenderla o lasciarla e che il tuo commento è ugualmente valido.
Robert Massaioli,

Risposte:


6

Se lavori in Python, Acire è una buona scelta.

ACIRE

Innanzitutto, devi installare la libreria dei frammenti di Python

sudo add-apt-repository ppa:python-snippets-drivers/python-snippets-daily
sudo apt-get update
sudo apt-get install python-snippets

Quindi è possibile installare Acire stesso:

sudo add-apt-repository ppa:acire-team/acire-releases
sudo apt-get update
sudo apt-get install acire

Lavoro principalmente con XUL e Javascript.
lovinglinux,

2

invece di kate ti consiglio Gvim e il plugin SnipMate , è altamente personalizzabile e davvero facile da usare. Saluti


Grazie per il tuo suggerimento, ma mi piace molto Kate e non mi piace Vim.
lovinglinux,

2

Dovresti provare Code Barrel. È basato su cloud in modo da poter ottenere i tuoi frammenti ovunque. Oh, ed è gratuito.


Grazie. Sembra fantastico. Ho provato che è quello che sto cercando. Il problema è che è un po 'lento e puoi solo memorizzare 25 frammenti nel piano gratuito. Non sono assolutamente disposto a pagare $ 9,95 al mese per archiviare frammenti. Penso che questo sia più utile per le aziende con molti sviluppatori.
lovinglinux,

2

Sto usando Eclipse , che ha un gestore di frammenti davvero carino, con supporto per variabili e trascinamento della selezione.



1

Se stai ancora cercando un buon strumento di gestione dei frammenti, posso consigliare QSnipps. È multipiattaforma, ha l'evidenziazione della sintassi, supporta la condivisione del database su tutti i tuoi computer ... ecc.

Provalo su: http://www.qsnipps.com/


1

A beneficio di altri, prova gistboxapp , questa è un'estensione per Chrome. Puoi usarlo su qualsiasi piattaforma. È molto leggero.



0

Consiglierei Snip2Code - http://www.snip2code.com .

Consente all'utente di raccogliere, organizzare e condividere frammenti di codice, dal sito Web e direttamente all'interno dell'IDE preferito (Visual Studio, Eclipse, IntelliJ, Notepad ++) o tramite le app native per Windows8 e Mac OS X.

Controlla!


0

Bene, ecco alcuni software veramente buoni, Colur pieni e leggeri: bluefish gedit (viene fornito con il creatore predefinito emacs qt e molti altri

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.