Qualora stiate scrivendo un codice HTML, creando codice sorgente o scrivendo semplici testi, Sublime Text è uno degli editor di testo più popolari. Questo grazie alla sua com­pa­ti­bi­li­tà mul­ti­piat­ta­for­ma e alle diverse fun­zio­na­li­tà per la modifica del testo durante lo sviluppo di software.

Gli editor di testo sono utili per scrivere dei file di testo semplici e per mo­di­fi­ca­re, con­di­vi­de­re e pub­bli­ca­re il codice sorgente di programmi e siti web. Uno degli editor di testo più popolari è Sublime Text, svi­lup­pa­to nel 2007 dallo svi­lup­pa­to­re di software di Google Jon Skinner in C++ e Python. Ini­zial­men­te, Sublime Text poteva essere eseguito solo su Windows, ma ormai funziona su diverse piat­ta­for­me e può essere ampliato in modo fles­si­bi­le. Sublime Text 3 è stata l’ultima versione di­spo­ni­bi­le dell’editor per molto tempo, ma a partire dal luglio 2022 è stato so­sti­tui­to da Sublime Text 4.

Consiglio

Volete scoprire di più sui diversi editor per la scrittura del codice sorgente? Con­sul­ta­te le seguenti guide:
- Editor Markdown
- Editor di codice
- Editor HTML
- Editor Vim per Linux
- WYSIWYG

Perché Sublime Text è speciale?

Il grande vantaggio di Sublime Text è dato dall’ampia gamma di funzioni e il basso utilizzo di risorse. Essendo un editor tutto in uno, non si tratta solo di un editor di testo puro ma può essere applicato anche al codice di programmi complessi. I suoi prin­ci­pa­li vantaggi sono la facilità d’uso e la fles­si­bi­li­tà, che gli con­sen­to­no di ag­giun­ge­re molte funzioni.

Le ca­rat­te­ri­sti­che più im­por­tan­ti di Sublime Text includono:

  • Evi­den­zia­zio­ne della sintassi
  • Com­ple­ta­men­to del codice
  • Uso di macro
  • Modifica mul­ti­li­nea
  • Modifica parallela dei dati in più finestre
  • In­te­gra­zio­ne del com­pi­la­to­re
  • Re­go­la­zio­ne fles­si­bi­le delle im­po­sta­zio­ni
  • Funzione di ricerca in finestre di dialogo, file, documenti e righe
  • Scor­cia­to­ie
  • Modifica modale
  • API Python
  • Selezione di più schede
  • Modalità scura opzionale
  • API per le esten­sio­ni

Un altro vantaggio è che l’editor è com­pa­ti­bi­le con tutti i prin­ci­pa­li sistemi operativi. È possibile scaricare Sublime Text per Mac, Windows e Linux.

Come scaricare Sublime Text?

Sublime Text può essere scaricato e in­stal­la­to in versione gratuita dal sito ufficiale Su­bli­me­text.com o tramite un portale di download af­fi­da­bi­le e sicuro da fornitori ve­ri­fi­ca­ti come Google Play. È inoltre possibile trovare le versioni pre­ce­den­ti, Sublime Text 3 e 2, in fondo alla pagina di download del sito ufficiale o nella sezione “Other downloads”.

Sublime Text è di­spo­ni­bi­le gra­tui­ta­men­te?

Sublime Text può essere uti­liz­za­to gra­tui­ta­men­te per un periodo di tempo il­li­mi­ta­to. Tuttavia, la versione gratuita mostra frequenti pop-up per ricordare agli utenti di passare a una licenza pro. Ogni licenza è valida per un utente, può quindi essere uti­liz­za­ta su tutti i di­spo­si­ti­vi de­si­de­ra­ti. Il costo è di 99 dollari all’anno (a dicembre 2022).

Ac­qui­sta­re una licenza a pagamento ha i seguenti vantaggi:

  • Nessun avviso periodico per l’ag­gior­na­men­to alla licenza a pagamento
  • Accesso alle versioni beta di Sublime Text
  • Ag­gior­na­men­ti sulle novità nell’app
Consiglio

Volete un sito web che includa un dominio con SSL, e-mail e template di alta qualità? MyWebsite Now di IONOS possiede tutte le ca­rat­te­ri­sti­che che vi servono.

Come uti­liz­za­re Sublime Text?

L’utilizzo di Sublime Text varia a seconda degli utenti. L’editor è adatto alla scrittura di testo semplice e di codice complesso. Di seguito ri­por­tia­mo alcuni degli scenari ap­pli­ca­ti­vi più frequenti per Sublime Text.

Mo­di­fi­ca­re le im­po­sta­zio­ni

Le im­po­sta­zio­ni dell’editor sono basate sul testo. Queste si trovano nella sezione “Im­po­sta­zio­ni” di Sublime Text come testo e vengono salvate come JSON. I valori chiave delle sue im­po­sta­zio­ni sono regolati nei due array. L’array di sinistra contiene i valori pre­de­fi­ni­ti; l’array di destra contiene i valori e le im­po­sta­zio­ni per­so­na­liz­za­te.

Per cambiare le im­po­sta­zio­ni, è ne­ces­sa­rio apportare le modifiche nell’array JSON di destra. Questo consente di ri­pri­sti­na­re i valori pre­de­fi­ni­ti dalla parte sinistra in un secondo momento, se ne­ces­sa­rio. È anche utile uti­liz­za­re uno strumento di va­li­da­zio­ne come JSONLint per ve­ri­fi­ca­re la for­mat­ta­zio­ne.

Gestione di progetti e file

Dalle bozze di codice sorgente a un testo semplice per blog e riviste, i file su Sublime Text vengono ar­chi­via­ti e or­ga­niz­za­ti nelle ri­spet­ti­ve cartelle di progetto grazie all’in­ter­fac­cia grafica per la gestione dei progetti. Questa è utile per creare nuovi file o ri­no­mi­na­re, aprire, mo­di­fi­ca­re o eliminare quelli esistenti. I nuovi progetti vengono creati au­to­ma­ti­ca­men­te quando si creano nuovi file.

Uti­liz­za­re e integrare le esten­sio­ni

Una delle ca­rat­te­ri­sti­che più pratiche di Sublime Text è la pos­si­bi­li­tà di ag­giun­ge­re funzioni tramite plugin e pacchetti. Alcuni dei plugin più utili sono:

  • Sidebar En­han­ce­men­ts: comandi e im­po­sta­zio­ni ag­giun­ti­ve per il menu con­te­stua­le della barra laterale.
  • Si­de­Bar­Git: tutti i comandi Git per l’utilizzo di Github sono elencati nella barra laterale.
  • HTML5: com­ple­ta­men­to HTML pieno.
  • Su­bli­me­Co­deIn­tel: com­ple­ta­men­to del codice per i più im­por­tan­ti e comuni linguaggi di pro­gram­ma­zio­ne web.
  • Su­bli­me­Lin­ter: fornisce un framework per l’in­stal­la­zio­ne dei linter de­si­de­ra­ti per il debug dei codici di pro­gram­ma­zio­ne.
  • Formatter: fornisce regole di for­mat­ta­zio­ne per Python, HTML, CSS o JS, oltre alla for­mat­ta­zio­ne au­to­ma­ti­ca e alla stan­dar­diz­za­zio­ne del codice sorgente.
Consiglio

Gli editor per la creazione di pagine web sem­pli­fi­ca­no la pro­get­ta­zio­ne del sito, senza dover ma­ni­po­la­re il codice HTML. Pro­get­ta­te il vostro sito web uti­liz­zan­do template pro­fes­sio­na­li di alta qualità con MyWebsite di IONOS.

A chi è adatto questo editor?

Sublime Text è adatto agli utenti che stanno imparando a pro­gram­ma­re e iniziano a ci­men­tar­si con la creazione di codice sorgente, ma anche a pro­gram­ma­to­ri e pro­gram­ma­tri­ci, co­py­w­ri­ter e a redattori e re­dat­tri­ci pro­fes­sio­ni­ste. Di seguito sono riportati alcuni aspetti dell’editor in base al gruppo di utenti che lo utilizza.

Per svi­lup­pa­to­ri, svi­lup­pa­tri­ci, pro­gram­ma­to­ri e pro­gram­ma­tri­ci

  • Am­plia­bi­le in modo fles­si­bi­le grazie alla gamma esaustiva di plugin del gestore di pacchetti
  • Modifica mul­ti­li­nea in con­tem­po­ra­nea (anche su finestre multiple o condivise)
  • Supporta i sistemi build che non ri­chie­do­no l’uso di un terminale esterno
  • Per­so­na­liz­za­zio­ne dell’in­ter­fac­cia utente con temi e schemi di colore per­so­na­liz­za­ti per evi­den­zia­re schede, menu e sintassi
  • In­se­ri­men­to di snippet di testo come blocchi di testo e ricerca regex e so­sti­tu­zio­ne di elementi di testo e codice specifici
  • Pratico per la creazione di programmi e la modifica di siti web, ad esempio in com­bi­na­zio­ne con un flat file CMS

Per redattori, re­dat­tri­ci, blogger e co­py­w­ri­ter

  • Gestione dei file per or­ga­niz­za­re i testi di un progetto
  • Ricerca e so­sti­tu­zio­ne di file e cartelle o di elementi di testo in cartelle se­le­zio­na­te
  • Esten­sio­ni opzionali, ad esempio per la sintassi di markdown
Consiglio

Per rea­liz­za­re i vostri progetti web, avete bisogno di un partner af­fi­da­bi­le: ottenete un hosting sicuro, potente e fles­si­bi­le, com­pren­si­vo di dominio personale e cer­ti­fi­ca­to SSL con il Web Hosting di IONOS.

I tasti di scelta rapida più im­por­tan­ti

Comandi per file:

Tasti di scelta rapida Windows + Linux macOS
Per creare un nuovo file CTRL + N ⌘ + N
Per aprire un file CTRL + O ⌘ + O
Per salvare un file CTRL + S ⌘ + S

Modifica del testo:

Tasti di scelta rapida Windows + Linux macOS
Per eliminare una riga CTRL + X ⌘ + X
Per spostarsi una riga su/giù CTRL + ⇧ + ↑ / STRG + ⇧ + ↓ ⌘ + ^ + ↑ / ⌘ + ⌃ + ↓
Per se­le­zio­na­re una riga CTRL + L ⌘ + L
Per se­le­zio­na­re una parola CTRL + D ⌘ + D

Cerca e so­sti­tui­sci:

Tasti di scelta rapida Windows + Linux macOS
Per cercare CTRL + F ⌘ + F
Per so­sti­tui­re CTRL + H ⌘ + ⌥ + F
Per cercare nel file CTRL + ⇧ + F ⌘ + ⇧ + F

Dividere lo schermo:

Tasti di scelta rapida Windows + Linux macOS
Per colonna dell’editor Alt + ⇧ + 1 ⌥ + ⇧ + 1
Per quattro sezioni (oriz­zon­ta­le e verticale) Alt + ⇧ + 5 ⌥ + ⇧ + 5
Per due linee Alt + ⇧ + 8 ⌥ + ⇧ + 8
Consiglio

Per saperne di più sugli editor di testo, con­sul­ta­te le nostre guide e i nostri tutorial dedicati a tutti gli argomenti più im­por­tan­ti dell’HTML:
- Imparare l’HTML
- Tag HTML
- Attributi HTML
- Tag style in HTML
- Tag img in HTML
- Tag label in HTML
- Tag div in HTML
- a href in HTML
- doctype in HTML
- Come collegare CSS nei documenti HTML

Con­clu­sio­ne: molti vantaggi e un piccolo svan­tag­gio

Dalla fun­zio­na­li­tà mul­ti­piat­ta­for­ma alle im­po­sta­zio­ni per­so­na­liz­za­te fino alla fles­si­bi­li­tà nelle funzioni, Sublime Text offre tutto ciò di cui svi­lup­pa­to­ri, svi­lup­pa­tri­ci e co­py­w­ri­ter hanno bisogno e può essere uti­liz­za­to gra­tui­ta­men­te. Anche se nella versione gratuita la presenza di un pop-up che invita ad ac­qui­sta­re una licenza a pagamento può essere fa­sti­dio­so, si tratta pur sempre di un piccolo prezzo da pagare per uno dei migliori editor di testo gratuiti.

Un piccolo in­con­ve­nien­te, tuttavia, è che il menu basato sul testo e le so­fi­sti­ca­te funzioni di scelta rapida ri­chie­do­no un certo tempo di ap­pren­di­men­to per chi è agli inizi.

Vai al menu prin­ci­pa­le