|
Dimensione: 1696
Commento:
|
← Versione 27 del 07/08/2024 17.05.12 ⇥
Dimensione: 6066
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from Ufficio/EditorDiTesto/SublimeText2 ## page was renamed from RiccardoPadovani/Prove0 |
|
| Linea 4: | Linea 6: |
| <<Indice>> <<Informazioni(rilasci="12.04")>> |
<<Indice(depth=2)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=538055"; rilasci="14.04 16.04 18.04 20.04 22.04 24.04")>> |
| Linea 8: | Linea 11: |
| Sublime Text 2 è un editor di testo disponibile gratuitamente per un uso di prova a tempo illimitato. = Preparazione = Per prima cosa bisogna scaricare il pacchetto dalla [[http://www.sublimetext.com/2|pagina di download]] del progetto e scompattarlo nella propria home. |
'''Sublime Text''' è un editor di testo con funzionalità evolute come: autocompletamento, multiselezione del testo, mappa del testo e molto altro. Distribuito sotto licenza proprietaria è comunque disponibile gratuitamente per un uso di prova a tempo illimitato. |
| Linea 15: | Linea 14: |
| Posizionarsi con il terminale nella propria home e dare i seguenti comandi: {{{sudo mv Sublime\ Text\ 2 /usr/lib/}}} per muovere Sublime Text nella cartella /usr/lib. Successivamente dare: {{{sudo ln -s /usr/lib/Sublime\ Text\ 2/sublime_text /usr/bin/sublime}}} per creare un collegamento nel terminale. Per creare un'icona per Unity digitare il seguente comando: {{{sudo sublime /usr/share/applications/sublime.desktop}}} e inserire poi nel file che si apre il seguente codice: {{{[Desktop Entry] Version=1.0 Name=Sublime Text 2 # Only KDE 4 seems to use GenericName, so we reuse the KDE strings. # From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413. GenericName=Text Editor |
|
| Linea 31: | Linea 15: |
| Exec=sublime Terminal=false Icon=/usr/lib/Sublime Text 2/Icon/48x48/sublime_text.png Type=Application Categories=TextEditor;IDE;Development X-Ayatana-Desktop-Shortcuts=NewWindow |
0. Se non presente, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://apt-transport-https|apt-transport-https]]. 0. In '''Ubuntu 20.04''' [[AmministrazioneSistema/ComandiBase#mkdir|creare]] con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] la cartella `/etc/apt/keyrings`. 0. Importare la chiave di firma dei pacchetti del repository '''[[https://download.sublimetext.com/|Sublimetext]]''' digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/sublimehq-pub.gpg - }}} 0. Importare il [[Repository|repository]] di '''Sublime Text''' con il comando:{{{ echo "deb [signed-by=/etc/apt/keyrings/sublimehq-pub.gpg] https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list }}} 0. Impostare come root i permessi del file `sublimehq-pub.gpg`:{{{ sudo chown root:root /etc/apt/keyrings/sublimehq-pub.gpg }}} 0. Limitare i permessi di esecuzione del file `sublimehq-pub.gpg`:{{{ sudo chmod 644 /etc/apt/keyrings/sublimehq-pub.gpg }}} 0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare la lista dei pacchetti]]. 0. [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto il pacchetto [[apt://sublime-text|sublime-text]]. |
| Linea 38: | Linea 32: |
| [NewWindow Shortcut Group] Name=New Window Exec=sublime -n TargetEnvironment=Unity}}} |
Terminata l'installazione, sarà possibile [[http://wiki.ubuntu-it.org/AmbienteGrafico/AvviareProgrammi|avviare]] '''Sublime Text'''. |
| Linea 43: | Linea 34: |
| = Rendere predefinito Sublime Text 2 = Per rendere predefinito Sublime Text 2 come editor dare: {{{sudo sublime /usr/share/applications/defaults.list}}} e modificare tutte le occorenze di gedit.desktop con sublime.desktop |
{{{#!wiki note In alternativa è possibile scaricare il file `.tar.bz2` dal [[http://www.sublimetext.com/3|seguente indirizzo]], [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|estrarre]] il file `.deb` e [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installarlo]]. Tuttavia in questo modo non saranno attivi gli aggiornamenti di versione; si consiglia quindi il metodo mostrato in precedenza.}}} |
| Linea 48: | Linea 37: |
| ## da questo punto in poi non modificare! | == Metodi alternativi == <<Anchor(flatpak)>> === Pacchetto flatpak === 0. Se non è ancora abilitata la funzionalità '''Flatpak''' seguire le indicazioni di [[AmministrazioneSistema/InstallareProgrammi/PacchettiFlatpak|questa guida]]. 0. Accedere alla pagina [[https://flathub.org/apps/com.sublimetext.three|Sublime Text su Flathub]] e fare clic sul pulsante '''Install''' per installare il pacchetto in formato '''Flatpak'''.<<BR>> In alternativa digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{ flatpak install flathub com.sublimetext.three }}} Per impostazione predefinita viene impostata la stessa lingua rilevata per il sistema. Sarà possibile avviare '''Sublime Text''' [[AmbienteGrafico/AvviareProgrammi|da menu]] oppure digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ flatpak run com.sublimetext.three }}} <<Anchor(snap)>> === Pacchetto snap === Per installare '''Sublime Text''' da pacchetto '''snap''' consultare [[AmministrazioneSistema/InstallareProgrammi/PacchettiSnap|questa guida]]. = Rendere predefinito Sublime Text = 0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/usr/share/applications/defaults.list`. 0. Modificare tutte le voci `<editor in uso>.desktop` in `sublime.desktop`. 0. Salvare e chiudere l'editor. {{{#!wiki note La sostituzione è del tutto analoga nel caso siano in uso altri [[Ufficio/EditorDiTesto|editor di testo]].}}} = Aggiungere dizionari linguistici = {{{#!wiki note Sostituire nel seguito <sigla> e <SIGLA> con la sigla del linguaggio prescelto rispettivamente in minuscolo e maiuscolo. }}} 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto `hunspell-<sigla>`. 0. [[https://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#mkdir|Creare]] la cartella `~/.config/sublime-text/Packages/Dict`. {{{#!wiki tip Il nome `Dict` può essere sostituito con uno a scelta.}}} 0. [[AmministrazioneSistema/ComandiBase#cp|Copiare]] i file `/usr/share/hunspell/<sigla>_<SIGLA>.*` nella cartella `~/.config/sublime-text/Packages/Dict/`. 0. Per impostare la lingua nell'editor selezionare il menù '''''View → Dictionary → Dict''''' e mettere la spunta sulla lingua voluta. = Risoluzione problemi = == Modificare scorciatoie da tastiera == Può capitare che una determinata [[http://docs.sublimetext.info/en/latest/reference/keyboard_shortcuts_win.html|scorciatoia da tastiera]] non funzioni o sia ritenuta scomoda da utilizzare.<<BR>> Nel seguente esempio l'intento è sostituire la scorciatoia per commentare linee di codice '''Ctrl'''+'''/''' con '''Ctrl'''+'''<'''. 0. Selezionare il menù '''''Preference → Key Bindings'''''. Nella colonna di sinistra sarà presente la relativa regola impostata di default:{{{ { "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } }, }}} 0. Copiare il precedente codice e incollarlo in mezzo alle parentesi quadre nella colonna di destra, avendo cura di modificare la scorciatoia in modo che la nuova regola risulti:{{{ [ { "keys": ["ctrl+<"], "command": "toggle_comment", "args": { "block": false } }, ] }}} 0. Salvare e chiudere il file. = Ulteriori risorse = * [[http://www.sublimetext.com/|Sito ufficiale del progetto]] |
| Linea 50: | Linea 105: |
| CategoryNuoviDocumenti | CategoryProgrammazione CategoryProduttivita |
Guida verificata con Ubuntu: 22.04 24.04
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Sublime Text è un editor di testo con funzionalità evolute come: autocompletamento, multiselezione del testo, mappa del testo e molto altro. Distribuito sotto licenza proprietaria è comunque disponibile gratuitamente per un uso di prova a tempo illimitato.
Installazione
Se non presente, installare il pacchetto apt-transport-https.
In Ubuntu 20.04 creare con i privilegi di amministrazione la cartella /etc/apt/keyrings.
Importare la chiave di firma dei pacchetti del repository Sublimetext digitando nel terminale:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | gpg --dearmor | sudo tee /etc/apt/keyrings/sublimehq-pub.gpg -
Importare il repository di Sublime Text con il comando:
echo "deb [signed-by=/etc/apt/keyrings/sublimehq-pub.gpg] https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Impostare come root i permessi del file sublimehq-pub.gpg:
sudo chown root:root /etc/apt/keyrings/sublimehq-pub.gpg
Limitare i permessi di esecuzione del file sublimehq-pub.gpg:
sudo chmod 644 /etc/apt/keyrings/sublimehq-pub.gpg
installare il pacchetto il pacchetto sublime-text.
Terminata l'installazione, sarà possibile avviare Sublime Text.
In alternativa è possibile scaricare il file .tar.bz2 dal seguente indirizzo, estrarre il file .deb e installarlo. Tuttavia in questo modo non saranno attivi gli aggiornamenti di versione; si consiglia quindi il metodo mostrato in precedenza.
Metodi alternativi
Pacchetto flatpak
Se non è ancora abilitata la funzionalità Flatpak seguire le indicazioni di questa guida.
Accedere alla pagina Sublime Text su Flathub e fare clic sul pulsante Install per installare il pacchetto in formato Flatpak.
In alternativa digitare nel terminale il seguente comando:flatpak install flathub com.sublimetext.three
Per impostazione predefinita viene impostata la stessa lingua rilevata per il sistema.
Sarà possibile avviare Sublime Text da menu oppure digitando nel terminale:
flatpak run com.sublimetext.three
Pacchetto snap
Per installare Sublime Text da pacchetto snap consultare questa guida.
Rendere predefinito Sublime Text
Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/share/applications/defaults.list.
Modificare tutte le voci <editor in uso>.desktop in sublime.desktop.
- Salvare e chiudere l'editor.
La sostituzione è del tutto analoga nel caso siano in uso altri editor di testo.
Aggiungere dizionari linguistici
Sostituire nel seguito <sigla> e <SIGLA> con la sigla del linguaggio prescelto rispettivamente in minuscolo e maiuscolo.
Installare il pacchetto hunspell-<sigla>.
Creare la cartella ~/.config/sublime-text/Packages/Dict.
Il nome Dict può essere sostituito con uno a scelta.
Copiare i file /usr/share/hunspell/<sigla>_<SIGLA>.* nella cartella ~/.config/sublime-text/Packages/Dict/.
Per impostare la lingua nell'editor selezionare il menù View → Dictionary → Dict e mettere la spunta sulla lingua voluta.
Risoluzione problemi
Modificare scorciatoie da tastiera
Può capitare che una determinata scorciatoia da tastiera non funzioni o sia ritenuta scomoda da utilizzare.
Nel seguente esempio l'intento è sostituire la scorciatoia per commentare linee di codice Ctrl+/ con Ctrl+<.
Selezionare il menù Preference → Key Bindings. Nella colonna di sinistra sarà presente la relativa regola impostata di default:
{ "keys": ["ctrl+/"], "command": "toggle_comment", "args": { "block": false } },Copiare il precedente codice e incollarlo in mezzo alle parentesi quadre nella colonna di destra, avendo cura di modificare la scorciatoia in modo che la nuova regola risulti:
[ { "keys": ["ctrl+<"], "command": "toggle_comment", "args": { "block": false } }, ]- Salvare e chiudere il file.
