Sublime Text è uno degli editor di testo/codice più popolari e per una buona ragione: puoi estendere le sue funzionalità utilizzando centinaia di plug-in. Vediamo come installare Sublime Text sulla tua distribuzione basata su Ubuntu, abilitare Package Control e installare pacchetti per le tue esigenze di sviluppo.
Installa Sublime Text su Ubuntu
In passato, per installare Sublime Text, dovevi scaricare il suo pacchetto dal suo sito ufficiale e installarlo manualmente. Sfortunatamente, questo significava che ogni volta che era disponibile un aggiornamento, dovevi ripetere il processo.
Oggi, l’installazione di Sublime Text su qualsiasi distribuzione basata su Ubuntu è molto più semplice. Il modo più semplice è attraverso il Software Center, dove devi solo fare clic sul pulsante “Installa”.
Potresti notare che questo utilizza snap
invece di apt
. Se preferisci utilizzare il terminale, inserisci il seguente comando per installare il pacchetto snap di Sublime Text.
sudo snap install --classic sublime-text

Se preferisci “apt”, dovrai prima aggiungere i suoi repository e la chiave di sicurezza:
wget -q0 - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
Il passaggio successivo consiste nell’assicurarsi che apt possa funzionare con le fonti HTTPS:
sudo apt-get install apt-transport-https

Sublime Text offre due canali che puoi utilizzare per i suoi aggiornamenti: uno “stabile” e uno “sviluppatore”. Puoi scegliere il primo usando:
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Non ti suggeriamo di utilizzare la versione per sviluppatori a meno che A) tu non sia uno sviluppatore e, probabilmente la cosa più importante, B) tu l’abbia pagata. Sì, puoi usare Sublime Text gratuitamente, ma ufficialmente dovresti pagare una licenza se continui a usarlo.
La versione per sviluppatori richiede questa licenza fin dall’inizio, quindi, come abbiamo detto, non sceglierla se non ne hai un’esigenza specifica né hai acquistato una licenza per l’applicazione.
Se l’hai pagato e non hai problemi con conseguenze impreviste, a causa della natura alquanto instabile della versione per sviluppatori, sceglilo con:
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Affinché i contenuti del repository siano accessibili da apt, devi prima eseguire un aggiornamento:
sudo apt update
Infine, installa il programma stesso con:
sudo apt install sublime-text

Al termine dell’installazione, ora puoi trovare Sublime Text nel menu Applicazioni.

Installazione di pacchetti in Sublime Text
Prima di iniziare a installare i pacchetti su Sublime Text, devi installare quello principale, con il quale li controllerai: Package Control. Questo è molto più semplice di quanto sembri poiché devi solo selezionare “Strumenti -> Installa controllo pacchetto …”

Dopo l’installazione, visita la “Tavolozza dei comandi” di Sublime Text. Per farlo, usa il Ctrl + Spostare + P scorciatoia sulla tastiera.

Ora sei pronto per iniziare a installare pacchetti extra per estendere le funzionalità di Sublime Text. Inizia digitando “installa” nella tavolozza dei comandi.

Scegli “Controllo pacchetto: Installa pacchetto” dall’elenco delle opzioni disponibili. Successivamente, seleziona il pacchetto che desideri tra le centinaia disponibili e premi Invio.
La tavolozza dei comandi ti consente anche di filtrare l’elenco dei pacchetti per aiutarti a individuare quelli desiderati. Ad esempio, se digiti “HTML”, l’elenco dei pacchetti mostrerà solo i pacchetti con quel termine nel nome.

Dopo che un pacchetto è stato installato, se ha bisogno di informarti su qualcosa o ti consente di modificare alcune opzioni, un nuovo documento “Messaggi di controllo del pacchetto” potrebbe apparire nell’interfaccia principale di Sublime Text. Nella maggior parte dei casi, se non ti interessa essere informato su ogni aspetto del software che usi e non vuoi diventare troppo granulare con la sua configurazione, puoi tranquillamente ignorarli.

Ci sono così tanti pacchetti disponibili che non potremmo realisticamente elencarli tutti. Ciò significa anche che tutto ciò di cui hai bisogno, sarà disponibile per l’installazione e l’utilizzo. Questo è ciò che rende Sublime Text così utile.
Stai usando Sublime Text? In caso negativo, quale alternativa hai scelto e perché? Hai qualche suggerimento per altri plug-in che ci sono sfuggiti?