Negli articoli precedenti ho ampiamente fatto capire che come editor utilizzo il nostro amato (e leggero) gedit.
Ho anche fatto vedere le potenzialità offerte da un metalinguaggio come SASS per la scrittura dei CSS, ovviamente la potenza è nulla senza controllo, quindi vediamo come mettere tutto sotto il controllo di gedit ;)
Per poter usare gedit non sono necessari stravolgimenti particolari, ma è innanzitutto consigliabile creare un nuovo myme-type per i file SASS, in questo modo possiamo far riconoscere al sistema in maniera automatica, all'apertura dei file, quale saranno le regole per l'evidenziazione della sintassi da utilizzare.
Per la creazione del mime-type è sufficiente dare i seguenti comandi:
wget http://riznlog.com/assets/2007/11/9/rails.xml
sudo cp rails.xml /usr/share/mime/packages/rails.xml
sudo update-mime-database /usr/share/mimeMentre per la cerazione del meccanismo di evidenziazione della sintassi si deve eseguire:
wget http://riznlog.com/assets/2007/11/9/gedit_rails_syntax.zip
sudo unzip gedit_rails_syntax.zip -d /usr/share/gtksourceview-2.0/language-specs/Per coloro che utilizzano sistemi basati su *deb (Ubuntu, Debian, ...) potete scaricare direttamente il file deb che trovate allegato ed installarlo.
Una volta effettuata questa operazione io vi consiglio di attivare il plugin Terminale incorporato (se non sapete come fare andate a leggervi gli articoli precedenti), e operare da quello per andare a posizionarvi all'interno della corretta directory.
Fatto questo creiamo in nostro nuovo progetto, e mettiamo compass in ascolto all'interno del nostro progetto:
/var/lib/gems/1.8/bin/compass -f blueprint PROVASASS
/var/lib/gems/1.8/bin/compass --watch PROVASASSin questo modo ad ogni salvataggio dei file SASS automaticamente verranno generati i file CSS corrispondenti. Il fatto di avere la shell sempre visibile ci permette di vedere gli eventuali errori di comppilazione che risultano da una nostra errata scrittura dei SASS.
| Allegato | Dimensione |
|---|---|
| Pacchetto per la configurazione di gedit. | 5.29 KB |
Commenti
Invia nuovo commento