Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Ufficio/EditorDiTesto/SublimeText"
Differenze tra le versioni 18 e 27 (in 9 versioni)
Versione 18 del 01/03/2018 03.38.20
Dimensione: 2619
Autore: jeremie2
Commento: Aggiornata installazione attravarso repo ufficiale
Versione 27 del 07/08/2024 17.05.12
Dimensione: 6066
Autore: ivantu
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 6: Linea 6:
<<Indice>>
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=538055"; rilasci="14.04 16.04 17.10")>>
<<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 11: Linea 11:
'''Sublime Text''' è un editor di testo con funzionalità evolute come: autocompletamento, multi selezione del testo, mappa del testo e [[http://www.sublimetext.com/|molto altro]]. Distribuito sotto licenza proprietaria è comunque disponibile gratuitamente per un uso di prova a tempo illimitato. '''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 15:
== Da repository ufficiale ==  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 17: Linea 32:
 0. Per attivare il [[Repository|repository]] ufficiale di '''Sublime Text''' digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]] i seguenti comandi:{{{
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
}}}{{{
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Terminata l'installazione, sarà possibile [[http://wiki.ubuntu-it.org/AmbienteGrafico/AvviareProgrammi|avviare]] '''Sublime Text'''.

{{{#!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.}}}

== 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
Linea 22: Linea 47:
 0. Per ricaricare la lista dei software disponibili e installare '''Sublime Text''' digitare:{{{
sudo apt update && sudo apt install sublime-text
 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
Linea 26: Linea 53:
Terminata l'installazione, sarà possibile [[http://wiki.ubuntu-it.org/AmbienteGrafico/AvviareProgrammi|avviare]] '''Sublime Text 3'''. <<Anchor(snap)>>
=== Pacchetto snap ===
Linea 28: Linea 56:
== Tramite file compresso ==

'''Sublime Text''' può essere scaricato sotto forma di file `.tar.bz2` al seguente [[http://www.sublimetext.com/3|indirizzo]]. È sufficiente estrarre la cartella nella propria '''Home''' e al suo interno fare clic sul file `sublime_text` per avviare il programma.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''È tuttavia opportuno ricordare che rispetto all'installazione da repository, in questa modalità il software non avrà la medesima integrazione nel sistema e non usufruirà degli aggiornamenti automatici di versione.''||
Per installare '''Sublime Text''' da pacchetto '''snap''' consultare [[AmministrazioneSistema/InstallareProgrammi/PacchettiSnap|questa guida]].
Linea 36: Linea 60:
Per rendere '''Sublime Text''' l'editor predefinito aprire il file `/usr/share/applications/defaults.list` con il comando:{{{
sudo sublime-text /usr/share/applications/defaults.list
 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.
Linea 39: Linea 73:
Supponendo che '''Gedit''' sia l'editor predefinito, modificare tutte le voci:{{{
gedit.desktop

 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 } },
Linea 42: Linea 92:
con:{{{
sublime.desktop
 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 } },
]
Linea 45: Linea 97:
La sostituzione è del tutto analoga nel caso sia in uso un [[Ufficio/EditorDiTesto|altro]] editor di testo.  0. Salvare e chiudere il file.


Guida verificata con Ubuntu: 20.04 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

  1. Se non presente, installare il pacchetto apt-transport-https.

  2. In Ubuntu 20.04 creare con i privilegi di amministrazione la cartella /etc/apt/keyrings.

  3. 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 -
  4. 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
  5. Impostare come root i permessi del file sublimehq-pub.gpg:

    sudo chown root:root /etc/apt/keyrings/sublimehq-pub.gpg
  6. Limitare i permessi di esecuzione del file sublimehq-pub.gpg:

    sudo chmod 644 /etc/apt/keyrings/sublimehq-pub.gpg
  7. Aggiornare la lista dei pacchetti.

  8. 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

  1. Se non è ancora abilitata la funzionalità Flatpak seguire le indicazioni di questa guida.

  2. 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

  1. Aprire con i privilegi di amministrazione e con un editor di testo il file /usr/share/applications/defaults.list.

  2. Modificare tutte le voci <editor in uso>.desktop in sublime.desktop.

  3. 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.

  1. Installare il pacchetto hunspell-<sigla>.

  2. Creare la cartella ~/.config/sublime-text/Packages/Dict.

    • Il nome Dict può essere sostituito con uno a scelta.

  3. Copiare i file /usr/share/hunspell/<sigla>_<SIGLA>.* nella cartella ~/.config/sublime-text/Packages/Dict/.

  4. 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+<.

  1. 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 } },
  2. 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 } },
    ]
  3. Salvare e chiudere il file.

Ulteriori risorse


CategoryProgrammazione CategoryProduttivita