De nombreux éditeurs de texte / code disponibles sur le marché peuvent vous aider à coder pour votre projet. Mais si vous n’en avez pas trouvé un qui vous convienne, pourquoi ne pas essayer Sublime Text sur Ubuntu?
Sublime Text est un puissant éditeur de texte avec de nombreuses fonctionnalités. Et devinez quoi ? Vous pouvez obtenir Sublime Text GRATUITEMENT ! Mais attention, le fait d’être gratuit ne fait pas de Sublime Text un outil moins performant.
Dans ce tutoriel, vous apprendrez à configurer Sublime Text, à créer un projet et à installer des plugins pour des fonctionnalités supplémentaires que vous pouvez utiliser pour votre projet.
Lisez la suite et commencez à coder comme un pro !
Prérequis
Ce tutoriel sera une démonstration pratique. Si vous voulez suivre, assurez-vous d’avoir une machine Linux avec Ubuntu installé. Ce tutoriel utilise Ubuntu 20.04 LTS, mais toute version récente d’Ubuntu devrait fonctionner.
Ajout des dépôts Sublime Text
Sublime Text est un puissant éditeur de texte avec de nombreuses fonctionnalités et est disponible pour les systèmes Ubuntu. Mais comme d’autres outils, vous devrez d’abord télécharger le dépôt Sublime Text pour l’installer.
Pour ajouter le dépôt Sublime Text sur votre machine :
1. Exécutez la commande wget ci-dessous pour télécharger la clé GPG publique du dépôt Sublime Text dans votre trousseau de clés apt. Un trousseau de clés est une collection de clés publiques utilisées pour vérifier l’authenticité des paquets, dans ce cas, le dépôt Sublime Text.

2. Ensuite, exécutez la commande ci-dessous pour ajouter le dépôt Sublime Text à la liste des sources apt de votre système.
La commande tee écrit la sortie de la commande echo dans un fichier appelé /etc/apt/sources.list.d/sublime-text.list. Apt utilise ce fichier pour savoir quels dépôts vérifier pour les paquets logiciels.
Ajouter le dépôt Sublime Text au fichier sublime-text.list vous permet d’installer Sublime Text en utilisant apt.

3. Exécutez apt update pour mettre à jour la liste des paquets de votre système. Cette commande permet à apt de prendre connaissance du nouveau dépôt Sublime Text que vous venez d’ajouter à l’étape deux.

4. Enfin, exécutez la commande apt-cache ci-dessous pour vérifier que le dépôt Sublime Text est correctement configuré.
La sortie ci-dessous montre la politique apt pour le dépôt Sublime Text.

Installation de Sublime Text sur Ubuntu
Maintenant que vous avez ajouté le référentiel Sublime Text à votre système, vous êtes prêt à installer Sublime Text à l’aide de l’utilitaire apt.
Exécutez la commande apt install ci-dessous pour installer Sublime Text et ses dépendances sur votre machine.

Maintenant, exécutez la commande suivante pour vérifier la version installée de Sublime Text.
À l’heure de la rédaction, vous pouvez voir ci-dessous que la version la plus récente de Sublime Text installée est Build 4126. La vôtre peut être différente en fonction de la dernière version publiée. Cette sortie confirme que vous avez installé avec succès Sublime Text sur votre machine.

Interagir avec Sublime Text via l’Interface de Ligne de Commande (CLI)
Même si Sublime Text utilise une interface graphique, vous pouvez toujours interagir avec l’outil en exécutant des commandes subl dans votre terminal. Et puisque vous venez d’installer Sublime Text, vous le lancerez pour la première fois.
Mais d’abord, vérifiez si un lien symbolique vers Sublime Text a été ajouté à la variable d’environnement PATH de votre système pour vous assurer que les interactions avec Sublime Text via votre terminal se déroulent sans problème.
1. Exécutez la commande suivante pour afficher les répertoires définis dans la variable PATH de votre système.
Comme indiqué ci-dessous, l’un des répertoires doit être /usr/bin/.

2. Ensuite, exécutez la commande echo ci-dessous pour vérifier que le fichier de lien symbolique /usr/local/bin/subl existe. Ce lien symbolique vous permet d’exécuter des commandes subl depuis n’importe quel répertoire de votre système.
Certains systèmes d’exploitation, comme Windows 10, vous obligent à configurer la variable d’environnement avant d’utiliser la commande subl. Heureusement, lorsque vous installez Sublime Text sur Ubuntu à l’aide de apt, la variable d’environnement est configurée pour vous automatiquement dans /usr/bin/.

3. Maintenant, exécutez la commande ci-dessous pour voir la page de manuel de la CLI subl.
Lorsque vous travaillez dans un terminal, il est toujours bon de vérifier la page de manuel pour voir la liste des options disponibles pour une commande.
Ci-dessous, vous pouvez voir les arguments que vous pouvez utiliser pour interagir avec Sublime Text via votre terminal.

4. Enfin, exécutez la commande subl ci-dessous pour ouvrir la fenêtre Sublime Text.
Si tout se passe bien, vous verrez le thème par défaut de la fenêtre Sublime Text, comme indiqué ci-dessous.

Alternativement, vous pouvez rechercher sublime dans le Dash et cliquer sur Sublime Text pour lancer l’application.

Peu importe l’option que vous choisissez pour lancer Sublime Text. Mais si vous travaillez principalement dans un terminal, exécuter la commande subl est l’option idéale.
Création de votre premier projet dans Sublime Text
Maintenant que vous avez installé et ouvert Sublime Text, il est temps de créer votre premier projet. Les projets dans Sublime Text sont composés de deux fichiers :
- Le fichier .sublime-project – contient la définition du projet et contrôle les dossiers associés au projet. Vous pouvez partager ce fichier avec d’autres utilisateurs et le commettre aux systèmes de contrôle de version. Ce fichier peut également contenir des paramètres qui s’appliquent uniquement aux fichiers ouverts dans une fenêtre particulière, ainsi que des systèmes de compilation qui s’appliquent uniquement dans cette fenêtre.
- Le fichier .sublime-workspace – contient des données, y compris les fichiers ouverts, le contenu des fichiers non enregistrés et les modifications apportées à chacun d’eux. Contrairement aux fichiers .sublime-project, les fichiers .sublime-workspace contiennent des données que vous devez garder privées.
Pour créer un projet dans Sublime Text :
1. Exécutez la commande ci-dessous pour créer et ouvrir un fichier appelé MyProject dans Sublime Text.

2. Ensuite, cliquez sur le menu Projet, puis choisissez Enregistrer le projet sous pour définir un nom pour votre projet.

3. Exécutez la commande ls ci-dessous dans votre terminal pour lister les fichiers et répertoires de votre répertoire personnel (~/).
Ci-dessous, vous pouvez vérifier que les fichiers .sublime-project et .sublime-workspace de votre projet existent.

4. Fournissez un nom de projet que vous aimez, puis cliquez sur Enregistrer pour finaliser la création de votre projet.

5. Maintenant, cliquez à nouveau sur le menu Projet, puis choisissez Ajouter un dossier au projet pour sélectionner les dossiers que vous souhaitez ajouter à votre projet.

6. Sélectionnez tous les dossiers que vous souhaitez ajouter à votre projet et cliquez sur Ouvrir.

Après avoir ajouté les dossiers à votre projet, le volet de gauche s’affiche où vous verrez la liste des dossiers associés à votre projet.
Félicitations ! Vous venez de créer votre premier projet dans Sublime Text.

Installation de packages (plugins) avec Package Control
Sublime Text est un excellent éditeur de texte, mais avec l’aide de plugins, vous pouvez rendre Sublime Text encore meilleur. Les plugins sont des morceaux de code qui ajoutent plus de fonctionnalités à une application.
Dans Sublime Text, les plugins sont appelés packages, et Package Control est un gestionnaire de packages pour Sublime Text qui vous permet de trouver, d’installer et de mettre à jour des packages. Avec Package Control, vous n’avez pas à vous soucier du téléchargement et de l’installation manuels des packages.
Mais d’abord, vous devrez installer Package Control pour Sublime Text :
1. Cliquez sur le menu Outils, puis sélectionnez Installer Package Control, comme indiqué ci-dessous, pour installer Package Control.


2. Une fois installé, redémarrez Sublime Text.
3. Maintenant, ouvrez votre navigateur web préféré, accédez à la page officielle de Package Control et trouvez le package que vous souhaitez installer. Dans cet exemple, vous installerez le package Visual Studio Code (VSC) pour profiter des fonctionnalités exceptionnelles de VSC.
Recherchez Visual Studio Code dans la barre de recherche et choisissez le premier élément Visual Studio Code dans la liste des résultats de recherche, comme indiqué ci-dessous, pour ouvrir le package.

Ci-dessous, vous pouvez voir les détails du package pour VSC.

4. Revenez à Sublime Text, appuyez sur les touches Ctrl+Shift+P ou cliquez sur Outils —> Palette de commandes pour ouvrir la palette de commandes.

5. Tapez « package » dans la zone de saisie, sélectionnez « Package Control: Install Package », et appuyez sur Entrée pour accéder aux packages disponibles que vous pouvez installer.

6. Maintenant, tapez « vsc » dans la nouvelle zone de saisie qui apparaît, et sélectionnez le premier résultat de la liste (Visual Studio Code), comme indiqué ci-dessous, pour installer le package VSC.

Vous verrez un message indiquant « Installation du package » dans la barre d’état en bas de la fenêtre, comme indiqué ci-dessous. Vous saurez que le package est installé une fois que le message disparaît.

7. Une fois installé, cliquez sur le menu Préférences —> Paramètres du package —> Package Control et sélectionnez Paramètres. Vous verrez un fichier JSON s’ouvrir dans un nouvel onglet.

8. Enfin, trouvez la section installed_packages dans la deuxième colonne, et vous verrez votre package nouvellement installé répertorié, comme indiqué ci-dessous.
Maintenant, vous pouvez utiliser toutes les fonctionnalités du package VSC pour votre projet.

Conclusion
Dans ce tutoriel, vous avez appris comment installer et utiliser Sublime Text pour votre projet sur Ubuntu. Vous avez installé des packages avec le Package Control intégré. Vous êtes maintenant prêt à coder dans Sublime Text comme un professionnel avec ces compétences nouvellement acquises.
Il y a des milliers de packages disponibles, et d’autres sont ajoutés au fil du temps, comme le package Nodejs qui ajoute le support du développement Node.js . Donc, si vous travaillez avec Node.js, installez le package et commencez à coder tout de suite!
Source:
https://adamtheautomator.com/sublime-text-on-ubuntu/