Contenu | Rechercher | Menus

Sublime Text

Sublime Text est un éditeur de texte à mi-chemin de l'IDE avec une auto-complétion des fonctions de base de différents langages supportés (PHP, C, C++, etc.) avec une version 2, disponible en version d'essai illimitée et une version 3.

Installation

Sublime Text n'est pas disponible par défaut dans les dépôts officiels Ubuntu. Vous pouvez donc :

  • soit télécharger l'archive .deb pour Ubuntu 32 ou 64bits, sur le site officiel et l'installer classiquement ;
  • soit l'installer via un dépôt ppa (officiel ou non).

Ajouter via un dépôt

La deuxième méthode est d'ajouter un dépôt contenant "Sublime Text" pour pouvoir l'installer ensuite.

N'ajoutez pas les deux dépôts non officiel en même temps dans APT, cela pourrait créer des conflits de paquets.

Sublime Text 3

Une fois l'installation effectuée avec succès, il ne vous reste plus qu'à tester cet éditeur de texte, et peut-être plus tard acheter une licence pour soutenir l'équipe de développement, si cet éditeur vous convient.

Depuis le dépôt officiel

Entrez les commandes suivantes dans un terminal pour installer Sublime Text 3 depuis le dépôt officiel (via APT) :

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
 
# Si vous souhaitez installer la version stable :
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
# Ou si vous souhaitez installer la version en développement :
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
 
sudo apt-get update
sudo apt-get install sublime-text
Depuis un dépôt non officiel (ancienne méthode)
Ce dépôt peut ne plus être entretenu. Utilisez de préférence une installation via le dépôt officiel.

Voici les étapes à suivre pour installer Sublime Text 3, depuis un dépôt non officiel :

  1. Ajoutez le PPA ppa:webupd8team/sublime-text-3

Sublime Text 2

Sublime text 3 est maintenant la version développé depuis septembre 2017 : la version 2 n'aura plus d'évolution. Veuillez donc installer la version 3 si votre ordinateur le permet, pour obtenir les dernière mises à jours réalisées via apt.

Voici les étapes à suivre pour installer Sublime Text 2, depuis un dépôt non officiel :

  1. Ajoutez le PPA ppa:webupd8team/sublime-text-2

Installation "manuelle"

Si vous rencontrez un problème avec l'installation du fichier "deb", vous pouvez essayer cette méthode.

Attention, cette méthode fonctionne uniquement avec la version 3 de Sublime Text.
Vous devez l'adapter en fonction de votre architecture (32bits ou 64bits) et en fonction de la dernière version que vous aurez téléchargée.
Dans cet exemple, il a été décidé d'exécuter Sublime Text avec la commande en ligne "st3". Vous pouvez mettre le nom que vous souhaitez en modifiant "st3" par votre choix dans les lignes de commande ci-dessous.

  1. Allez sur le site officiel
  2. Téléchargez sublime_text_3_build_3143_x64.tar.bz2 dans le dossier Téléchargements de votre Dossier Personnel (adapter le nom de l'archive et du dossier de téléchargement selon votre cas)
Pour la suite, n'oubliez pas d'utiliser la complétion avec la touche "Tabulation". C'est vraiment pratique !
cd ~/Téléchargements/
tar -xvjf sublime_text_3_build_3143_x64.tar.bz2
sudo mv sublime_text_3 /opt/
sudo ln -s /opt/sublime_text_3 /usr/local/sublime_text_3
sudo ln -s /usr/local/sublime_text_3/sublime_text /usr/local/bin/st3
sudo rm sublime_text_3_build_3143_x64.tar.bz2

Maintenant, essayez la commande en ligne "st3" depuis un terminal, ça devrait fonctionner. Au plaisir !

Utilisation

Sublime Text est un éditeur qui s'adapte à votre pratique de développement. En effet il est possible de modifier de nombreuses configurations dans le logiciel. Cette partie est justement là pour cela. N'hésitez pas à y ajouter vos propres astuces pour optimisation de temps avec "Sublime Text".

Les Snippets

Sublime Text permet la création et l'utilisation de snippets, certains déjà présents lors de l’installation du logiciel sont utilisables dans différents langages mais il est plus pratique d'avoir ses propres snippets qui sont particuliers à votre pratique.

Créer un snippet

Créer un snippet est relativement simple. Rendez-vous dans le menu "tools" et cliquez sur "new snippet", un nouveau document s'ouvrira comme ci-dessous :

Il vous suffit ensuite de

  • Changer le "Hello, ${1:this} is a ${2:snippet}." par ce que vous voulez insérer lorsque vous utiliserez ce snippet (ligne 3)
  • Supprimez le commentaire de la ligne 5 pour le remplacer par <tabTrigger>la "balise" à taper pour activer le snipper</tabTrigger>
  • Supprimez le commentaire de la ligne 7 pour le remplacer par <scope>source.Le type de document ou le snippet est actif</scope>
Si vous ne souhaitez pas avoir de type de document particulier ou de "balise" particuliere laissez le champ en commentaire.

Utiliser les snippets

L'utilisation des snippets est très simple sur "Sublime Text", en effet il vous suffit de taper le début de la commande à réaliser et d’appuyer sur la touche "tab" pour que le code de la snippet soit inséré.

Les plugins

Différents plugins sont disponibles pour "sublime text" et vont vous faciliter le travail. Voici avant d'achever cette documentation un lien vers de nombreux plugins, n’hésitez pas à les tester et à compléter cet article si cela vous intéresse

Lien vers les plugins

Un installateur de plugins existe (c'est lui-même un plugin) : Package Control

Liens officiels


Contributeurs: FIXME



Le contenu de ce wiki est sous licence : CC BY-SA v3.0