Recherche de site Web

Comment installer et utiliser Sublime Text Editor sous Linux


Lorsqu'on parle d'éditeurs de texte et d'IDE, il y a toujours un débat sans fin entre les programmeurs pour savoir quel éditeur de texte/IDE est le meilleur. Eh bien, le choix est toujours personnel ; J'ai vu des gens s'en tenir à un seul éditeur/IDE et certaines personnes utiliser 2 à 3 éditeurs/IDE à la fois. Cela dépend de la nature du travail et des fonctionnalités fournies par l'éditeur/IDE.

Cet article concerne un éditeur de texte populaire qui se distingue par sa rapidité, son interface utilisateur attrayante, sa simplicité d'utilisation, son support communautaire riche et bien d'autres choses à dire. Oui, c'est « Texte sublime ». Sortie initiale en 2008 et écrite en C++ et Python, Sublime Text est multiplateforme et hautement personnalisable. Au moment de la rédaction de cet article, la dernière version est la 3.2.2.

Le texte Sublime Text n'est ni open source ni gratuit, vous devez acheter une licence unique. Mais vous avez la possibilité de l'utiliser à des fins d'évaluation et il n'y a pas de limite de temps pour acheter la licence.

Lire aussi : 27 meilleurs IDE pour la programmation ou les éditeurs de code source sous Linux

Installation de Sublime Editor sur les systèmes Linux

Sublime Text Editor est multiplateforme, vous pouvez l'utiliser sur les systèmes Linux, Windows ou Mac. Pour installer Sublime Text 3 dans différentes versions de Linux, reportez-vous aux instructions ci-dessous.

Installer Sublime sur Debian/Ubuntu

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

Installer Sublime sur CentOS/RHEL

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo yum-config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo yum install sublime-text 

Installer Sublime sur Fedora

sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text 

Une fois l'installation terminée, vous pouvez définir Sublime Text Editor comme éditeur de texte par défaut en accédant aux Applications préférées dans le menu Démarrer. J'utilise Linux Mint 19.3, en fonction de la version de votre système d'exploitation, vous pouvez définir l'option par défaut.

Vous pouvez également démarrer Sublime Text Editor depuis le terminal en tapant :

subl

Installer le gestionnaire de packages pour Sublime Editor

Sublime Text par défaut n'est pas livré avec des fonctionnalités qui le rendent puissant. Soit vous souhaitez des packages pour les outils de Développement Web front-end, de Développement back-end, de Scripting, de Gestion de configuration ou Base de données, vous l'avez.

Les informations relatives au package peuvent être trouvées dans le contrôle des packages. Pour installer les packages, nous devons d'abord installer « PACKAGE CONTROL » qui s'occupe de la gestion des packages (installer, activer, supprimer, désactiver, lister, etc.) pour sublime.

Appuyez sur « CTRL + MAJ + P ». Cela ouvrira la palette de commandes. Tapez « Install Package Control » et appuyez sur ENTRÉE.

Vous pouvez maintenant commencer à installer des packages, répertorier les packages, supprimer ou désactiver, etc.

Appuyez sur « CTRL + SHIFT + P » → COMMAND PALLET → « TYPE Package » → Il affichera toutes les options que vous pouvez utiliser pour la gestion des packages.

Installer des packages dans Sublime

Pour installer n'importe quel package, appuyez sur « CTRL + SHIFT + P » → COMMAND PALLET → « installer le package » → « Nom du package“.

Vous trouverez ci-dessous la liste des packages que nous allons installer et verrons comment configurer les propriétés des packages.

Amélioration de la barre latérale

Ce package vous offre plus d'options pour gérer les fichiers et les dossiers. Après avoir installé Sublime, vous pouvez aller dans « BARRE LATÉRALE » → CLIC DROIT → LES OPTIONS SERONT AFFICHÉES. Ensuite, vous pouvez installer « SideBarEnhancements » et voir la différence.

Pour installer les améliorations de la barre latérale – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLER LE PAQUETSIDEBARENHANCEMENT.

Thèmes

Sublime nous donne la possibilité de modifier la palette de couleurs de l'interface utilisateur et de la syntaxe. Le jeu de couleurs définira les couleurs de syntaxe de notre code tandis que Thème modifiera l'apparence de l'interface utilisateur.

J'utilise le thème « PREDAWN ». Vous pouvez choisir celui qui vous convient le mieux. Vous pouvez vérifier les thèmes disponibles à partir du contrôle du package/thèmes.

Pour installer un thème – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALL PACKAGEPREDWAN.

Icône de fichier

Ce package ajoute de jolies icônes à vos fichiers et dossiers dans la barre latérale. Vous pouvez choisir parmi quelques options. J'utilise « UNE ICÔNE DE FICHIER ».

Pour installer l'icône de fichier – PALETTE DE COMMANDES [ CTRL + SHIFT + P ] → INSTALLER LE PACKAGEUNE ICÔNE DE FICHIER.

FTP

Le package SFTP me permet de synchroniser mes projets/codes (dossiers) sur des serveurs distants. Ceci est très utile dans de nombreux cas, par exemple lorsque vos serveurs de production fonctionnent dans le cloud et que votre machine de développement est locale, où vous pouvez facilement synchroniser vos codes avec des serveurs distants.

Pour installer SFTP – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLER LE PACKAGESFTP.

Pour configurer le SFTP, choisissez votre dossier de projet qui doit être synchronisé à distance. Dans le dossier, le fichier « sftp-config.json » sera créé.

Il s'agit d'un fichier de paramètres SFTP dans lequel des détails tels que le nom d'utilisateur, le nom d'hôte, le mot de passe et le chemin distant doivent être déclarés. Vous pouvez également activer des options telles que « upload_on_save » qui synchroniseront vos modifications immédiatement lorsque vous enregistrerez votre copie locale.

REMARQUE : « sftp-config.json » est spécifique à un dossier particulier. Pour chaque mappage distant, un nouveau fichier de configuration sera créé.

DOSSIERCLIC DROITSFTPMAP À DISTANCESFTP-CONFIG.JSON .

Terminus

Sublime n'a pas de terminal intégré par défaut. Terminus est un terminal multiplateforme pour sublime.

Pour installer TerminusPALETTE DE COMMANDES [ CTRL + MAJ + P ] → INSTALLER LE PACKAGETERMINUS.

Deux façons de démarrer Terminus :

  1. PALETTE DE COMMANDES [ CTRL + MAJ + P ] → TERMINUS : BASCULER LE PANNEAU.
  2. PALETTE DE COMMANDES [ CTRL + MAJ + P ] → LIAISONS DES TOUCHES TERMINUS → DÉCLARER LA TOUCHE DE RACCOURCI.

Paramètres de synchronisation

Ce package vous permet de synchroniser vos packages et paramètres sur plusieurs appareils. Il utilise Github-Gist, offrant un moyen fiable et sécurisé de stocker vos sauvegardes.

Pour installer les paramètres de SYNC – PALETTE DE COMMANDES [ CTRL + SHIFT + P ] → INSTALLER LE PACKAGEPARAMÈTRES DE SYNC.

Surligneur de support

Le package Bracket Highlighter correspond à une variété de supports et même à des supports personnalisés. Vous pouvez également personnaliser les couleurs, différents styles de support et le mode de surbrillance.

Pour installer Bracket Highlighter – COMMAND PALLET [ CTRL + SHIFT + P ] → INSTALLER LE PAQUETBRACKETHIGHLIGHTER.

Outre les 6 forfaits mentionnés dans la section ci-dessus, des centaines de forfaits sont disponibles. Explorez différents packages de Package Control et essayez-le selon celui qui répond à vos besoins.

Raccourcis sublimes

Les raccourcis Sublime sont personnalisables et vous pouvez les porter si vous essayez de passer à d'autres éditeurs comme VScode ou Atom.

Pour personnaliser vos raccourcis clavier, PALETTE DE COMMANDES [ CTRL + SHIFT + P ] → PRÉFÉRENCES : RACCORDS DE TOUCHES. Il y a deux sections dans la liaison de touches, l'une est la liaison de touches par défaut et l'autre est la liaison de touches définie par l'utilisateur dans laquelle vous pouvez placer des liaisons de touches personnalisées. Vous pouvez obtenir la liste des raccourcis et leurs fonctions à partir de « DEFAULT KEYMAP FILE ».

Dans cet article, nous avons vu comment installer Sublime Text 3 sous Linux. Comment installer des packages et quelques packages et raccourcis importants. Cet article n'est pas créé en relation avec la configuration du texte sublime pour un langage de programmation spécifique. Dans le prochain article, nous verrons comment configurer Sublime Text 3 pour le développement Python.