Come utilizzare l’editor Sublime Text
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 compatibilità multipiattaforma e alle diverse funzionalità 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 modificare, condividere e pubblicare il codice sorgente di programmi e siti web. Uno degli editor di testo più popolari è Sublime Text, sviluppato nel 2007 dallo sviluppatore di software di Google Jon Skinner in C++ e Python. Inizialmente, Sublime Text poteva essere eseguito solo su Windows, ma ormai funziona su diverse piattaforme e può essere ampliato in modo flessibile. Sublime Text 3 è stata l’ultima versione disponibile dell’editor per molto tempo, ma a partire dal luglio 2022 è stato sostituito da Sublime Text 4.
Gli editor di testo sono utili per scrivere dei file di testo semplici e per modificare, condividere e pubblicare il codice sorgente di programmi e siti web. Uno degli editor di testo più popolari è Sublime Text, sviluppato nel 2007 dallo sviluppatore di software di Google Jon Skinner in C++ e Python. Inizialmente, Sublime Text poteva essere eseguito solo su Windows, ma ormai funziona su diverse piattaforme e può essere ampliato in modo flessibile. Sublime Text 3 è stata l’ultima versione disponibile dell’editor per molto tempo, ma a partire dal luglio 2022 è stato sostituito da Sublime Text 4.
Volete scoprire di più sui diversi editor per la scrittura del codice sorgente? Consultate le seguenti guide:
- Editor Markdown
- Editor di codice
- Editor HTML
- Editor Vim per Linux
- WYSIWYG
- 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 principali vantaggi sono la facilità d’uso e la flessibilità, che gli consentono di aggiungere molte funzioni.
Le caratteristiche più importanti di Sublime Text includono:
Le caratteristiche più importanti di Sublime Text includono:
- Evidenziazione della sintassi
- Completamento del codice
- Uso di macro
- Modifica multilinea
- Modifica parallela dei dati in più finestre
- Integrazione del compilatore
- Regolazione flessibile delle impostazioni
- Funzione di ricerca in finestre di dialogo, file, documenti e righe
- Scorciatoie
- Modifica modale
- API Python
- Selezione di più schede
- Modalità scura opzionale
- API per le estensioni
Come scaricare Sublime Text?
Sublime Text può essere scaricato e installato in versione gratuita dal sito ufficiale Sublimetext.com o tramite un portale di download affidabile e sicuro da fornitori verificati come Google Play. È inoltre possibile trovare le versioni precedenti, Sublime Text 3 e 2, in fondo alla pagina di download del sito ufficiale o nella sezione “Other downloads”.
Sublime Text è disponibile gratuitamente?
Sublime Text può essere utilizzato gratuitamente per un periodo di tempo illimitato. 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 utilizzata su tutti i dispositivi desiderati. Il costo è di 99 dollari all’anno (a dicembre 2022).
Acquistare una licenza a pagamento ha i seguenti vantaggi:
Acquistare una licenza a pagamento ha i seguenti vantaggi:
- Nessun avviso periodico per l’aggiornamento alla licenza a pagamento
- Accesso alle versioni beta di Sublime Text
- Aggiornamenti sulle novità nell’app
Volete un sito web che includa un dominio con SSL, e-mail e template di alta qualità? MyWebsite Now di IONOS possiede tutte le caratteristiche che vi servono.
Come utilizzare 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 riportiamo alcuni degli scenari applicativi più frequenti per Sublime Text.
Modificare le impostazioni
Le impostazioni dell’editor sono basate sul testo. Queste si trovano nella sezione “Impostazioni” di Sublime Text come testo e vengono salvate come JSON. I valori chiave delle sue impostazioni sono regolati nei due array. L’array di sinistra contiene i valori predefiniti; l’array di destra contiene i valori e le impostazioni personalizzate.
Per cambiare le impostazioni, è necessario apportare le modifiche nell’array JSON di destra. Questo consente di ripristinare i valori predefiniti dalla parte sinistra in un secondo momento, se necessario. È anche utile utilizzare uno strumento di validazione come JSONLint per verificare la formattazione.
Per cambiare le impostazioni, è necessario apportare le modifiche nell’array JSON di destra. Questo consente di ripristinare i valori predefiniti dalla parte sinistra in un secondo momento, se necessario. È anche utile utilizzare uno strumento di validazione come JSONLint per verificare la formattazione.
Gestione di progetti e file
Dalle bozze di codice sorgente a un testo semplice per blog e riviste, i file su Sublime Text vengono archiviati e organizzati nelle rispettive cartelle di progetto grazie all’interfaccia grafica per la gestione dei progetti. Questa è utile per creare nuovi file o rinominare, aprire, modificare o eliminare quelli esistenti. I nuovi progetti vengono creati automaticamente quando si creano nuovi file.
Utilizzare e integrare le estensioni
Una delle caratteristiche più pratiche di Sublime Text è la possibilità di aggiungere funzioni tramite plugin e pacchetti. Alcuni dei plugin più utili sono:
- Sidebar Enhancements: comandi e impostazioni aggiuntive per il menu contestuale della barra laterale.
- SideBarGit: tutti i comandi Git per l’utilizzo di Github sono elencati nella barra laterale.
- HTML5: completamento HTML pieno.
- SublimeCodeIntel: completamento del codice per i più importanti e comuni linguaggi di programmazione web.
- SublimeLinter: fornisce un framework per l’installazione dei linter desiderati per il debug dei codici di programmazione.
- Formatter: fornisce regole di formattazione per Python, HTML, CSS o JS, oltre alla formattazione automatica e alla standardizzazione del codice sorgente.
Gli editor per la creazione di pagine web semplificano la progettazione del sito, senza dover manipolare il codice HTML. Progettate il vostro sito web utilizzando template professionali di alta qualità con MyWebsite di IONOS.
A chi è adatto questo editor?
Sublime Text è adatto agli utenti che stanno imparando a programmare e iniziano a cimentarsi con la creazione di codice sorgente, ma anche a programmatori e programmatrici, copywriter e a redattori e redattrici professioniste. Di seguito sono riportati alcuni aspetti dell’editor in base al gruppo di utenti che lo utilizza.
Per sviluppatori, sviluppatrici, programmatori e programmatrici
- Ampliabile in modo flessibile grazie alla gamma esaustiva di plugin del gestore di pacchetti
- Modifica multilinea in contemporanea (anche su finestre multiple o condivise)
- Supporta i sistemi build che non richiedono l’uso di un terminale esterno
- Personalizzazione dell’interfaccia utente con temi e schemi di colore personalizzati per evidenziare schede, menu e sintassi
- Inserimento di snippet di testo come blocchi di testo e ricerca regex e sostituzione di elementi di testo e codice specifici
- Pratico per la creazione di programmi e la modifica di siti web, ad esempio in combinazione con un flat file CMS
Per redattori, redattrici, blogger e copywriter
- Gestione dei file per organizzare i testi di un progetto
- Ricerca e sostituzione di file e cartelle o di elementi di testo in cartelle selezionate
- Estensioni opzionali, ad esempio per la sintassi di markdown
Per realizzare i vostri progetti web, avete bisogno di un partner affidabile: ottenete un hosting sicuro, potente e flessibile, comprensivo di dominio personale e certificato SSL con il Web Hosting di IONOS.
I tasti di scelta rapida più importanti
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 selezionare una riga | CTRL + L | ⌘ + L |
Per selezionare una parola | CTRL + D | ⌘ + D |
Cerca e sostituisci:
Tasti di scelta rapida | Windows + Linux | macOS |
---|---|---|
Per cercare | CTRL + F | ⌘ + F |
Per sostituire | 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 (orizzontale e verticale) | Alt + ⇧ + 5 | ⌥ + ⇧ + 5 |
Per due linee | Alt + ⇧ + 8 | ⌥ + ⇧ + 8 |
Per saperne di più sugli editor di testo, consultate le nostre guide e i nostri tutorial dedicati a tutti gli argomenti più importanti 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
- 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
Conclusione: molti vantaggi e un piccolo svantaggio
Dalla funzionalità multipiattaforma alle impostazioni personalizzate fino alla flessibilità nelle funzioni, Sublime Text offre tutto ciò di cui sviluppatori, sviluppatrici e copywriter hanno bisogno e può essere utilizzato gratuitamente. Anche se nella versione gratuita la presenza di un pop-up che invita ad acquistare una licenza a pagamento può essere fastidioso, si tratta pur sempre di un piccolo prezzo da pagare per uno dei migliori editor di testo gratuiti.
Un piccolo inconveniente, tuttavia, è che il menu basato sul testo e le sofisticate funzioni di scelta rapida richiedono un certo tempo di apprendimento per chi è agli inizi.
Un piccolo inconveniente, tuttavia, è che il menu basato sul testo e le sofisticate funzioni di scelta rapida richiedono un certo tempo di apprendimento per chi è agli inizi.