Comment utiliser l’éditeur Sublime Text ?

Vous écrivez votre propre code HTML, créez du code source ou rédigez des textes simples au quotidien ? Sublime Text constitue l’un des éditeurs de texte les plus célèbres. Ceci est dû à sa compatibilité multiplateforme et à ses différentes fonctionnalités d’édition de textes lors du développement de logiciels.

Les éditeurs de texte sont utiles pour écrire des fichiers texte brut et pour éditer, partager et publier le code source de programmes et de sites Web. Sublime Text représente l’un des éditeurs de texte les plus célèbres. Il fut développé en 2007 par le développeur de logiciels de Google Jon Skinner, entre autres, en C++ et Python. Au départ, Sublime Text ne s’exécutait que sur Windows, mais il fonctionne désormais sur différentes plateformes et peut se voir ajouter des extensions de manière flexible. Pendant longtemps, Sublime Text 3 constituait la dernière version de l’éditeur. Depuis juillet 2022, Sublime Text 3 a cédé la place à Sublime Text 4.

Conseil

Vous souhaitez en apprendre plus sur les différents éditeurs dédiés à la rédaction de code source ? Jetez un œil aux guides suivants sur :
- Les éditeurs Markdown
- Les éditeurs de code
- Les éditeurs HTML
- L’éditeur Linux
- L’éditeur WYSIWYG

Qu’est-ce qui rend Sublime Text spécial ?

L’avantage majeur de Sublime Text est son vaste éventail de fonctionnalités et sa faible utilisation de ressources. Étant un éditeur tout-en-un, Sublime Text ne constitue pas un éditeur de texte pur et simple, mais peut être appliqué à du code logiciel complexe. Les avantages principaux de Sublime Text sont sa facilité d’utilisation et la flexibilité avec laquelle on peut l’étendre.

Les fonctionnalités majeures de Sublime Text comprennent :

  • La coloration syntaxique
  • L’achèvement de code
  • L’utilisation de macros
  • L’édition multiligne
  • L’édition parallèle de données dans des fenêtres différentes
  • L’intégration d’un compilateur
  • L’ajustement flexible des paramètres
  • La fonction de recherche dans les boîtes de dialogue, les fichiers, les documents et les lignes
  • Les raccourcis
  • L’édition modale
  • L’API Python
  • La sélection sur plusieurs onglets
  • Le mode sombre optionnel
  • Des API plugin pour les extensions

Un autre de ses avantages est le fait que l’éditeur est compatible avec tous les systèmes d’exploitation les plus courants. Vous pouvez télécharger Sublime Text pour Mac, Windows et Linux.

Comment télécharger Sublime Text?

Sublime Text peut être téléchargé et installé en version gratuite sur son site officiel Sublimetext.com ou via un portail de téléchargement réputé et sûr appartenant à des fournisseurs vérifiés tels que Google Play. Vous pouvez trouver ses versions plus anciennes, Sublime Text 3 et 2, via « Other Downloads » sur le site officiel.

Sublime Text est-il gratuit ?

Sublime peut être utilisé sans débourser un centime pour une période illimitée. Néanmoins, la version gratuite envoie régulièrement des pop-ups pour rappeler aux utilisateurs de passer à la licence pro. Une licence est valable pour une personne et peut être utilisée sur autant d’appareils que vous le souhaitez. Elle coûte 99 $ par an (en novembre 2022).

Obtenir une licence présente les avantages suivants :

  • Aucun pop-up récurrent pour vous rappeler de passer à la licence payante
  • Accès aux versions beta de Sublime Text
  • Mises à jour des actualités dans l’appli
Conseil

Vous souhaitez obtenir un site Internet qui inclut un certificat SSL, une adresse email et des templates de qualité ? MyWebsite Now de IONOS regroupe toutes les fonctionnalités dont vous avez besoin.

Sublime Text : comment l’utiliser ?

La façon dont vous utiliserez Sublime Text dépendra de l’objectif que vous avez. Cet éditeur est aussi bien adapté à la rédaction de texte brut qu’à celle de code complexe. Voici quelques-uns des scénarios d’application de Sublime Text les plus fréquents.

Ajuster les paramètres

Les paramètres de l’éditeur sont basés sur du texte. Dans Sublime Text, vous pouvez les trouver dans les « Paramètres » sous forme de texte. Ils sont sauvegardés au format JSON. Les valeurs clés dans les paramètres de Sublime Text sont ajustables dans deux tableaux. Le tableau de gauche contient les valeurs par défaut ; le tableau de droite contient les valeurs et paramètres personnalisés.

Pour ajuster les paramètres, vous devriez effectuer les changements dans le tableau JSON. Ceci vous permet de restaurer les valeurs par défaut à partir de celui de gauche plus tard, si besoin. Nous vous conseillons également d’utiliser un outil de validation tel que JSONLint lorsque vous apportez des changements et modifiez le format.

Gestion de projet et de fichier

Des brouillons de code source aux textes bruts de blogs et magazines, les fichiers dans Sublime Text sont stockés et organisés dans les dossiers de leurs projets respectifs. Une interface graphique de gestion de projet est disponible à cette fin. Ceci est utile pour créer de nouveaux fichiers, mais aussi pour renommer, ouvrir, éditer ou supprimer des fichiers existants. Les nouveaux projets sont créés automatiquement lorsque vous créez de nouveaux fichiers.

Utiliser et intégrer les extensions

L’une des fonctionnalités les plus pratiques de Sublime Text est sa simple extensibilité via des extensions et des paquets. Parmi les plugins les plus utiles, on retrouve :

  • Sidebar Enhancements : commandes additionnelles et paramètres pour le menu contextuel de la barre latérale
  • SideBarGit : toutes les commandes Git pour l’utilisation de Github sont répertoriées dans la barre latérale
  • HTML5 : achèvement HTML complet
  • SublimeCodeIntel : achèvement de code pour les langages de programmation Web les plus courants
  • SublimeLinter : fournit une structure pour l’installation des linters souhaités pour débugger des codes de programmation
  • Formatter : fournit des règles de formatage pour Python, HTML, CSS ou JS, de même que la mise en forme automatique et la standardisation du code source.
Conseil

Les outils de création de sites Internet rendent la conception de site très facile, sans avoir à utiliser de code HTML. Créez votre site à l’aide de templates professionnels de haute qualité avec MyWebsite de IONOS.

Qui peut bénéficier de l’éditeur ?

Sublime Text convient aux utilisateurs qui viennent de se lancer et débutent dans l’apprentissage de la programmation et la création de code source. Mais il peut aussi être utilisé par les programmeurs professionnels, les concepteurs-rédacteurs et les correcteurs. Voici certains aspects de l’éditeur répartis par groupe d’utilisateurs.

Pour les développeurs et programmateurs

  • Extensible en toute flexibilité via l’éventail exhaustif de plugins du gestionnaire de paquets
  • Édition multiligne parallèle (dans des fenêtres multiples ou partagées)
  • Compatible avec les build systems sans besoin de passer par un terminal extérieur
  • Personnalisation de l’interface utilisateur avec des thèmes individuels et des modèles de couleurs pour colorer les onglets, les menus et la syntaxe.
  • Insertion d’extraits de texte en tant que blocs et recherche et remplacement par expressions régulières de textes spécifiques et d’éléments de code.
  • Pratique pour créer des programmes et modifier des sites Internet, par exemple en combinaison avec un CMS de fichiers plats

Pour les rédacteurs de textes, blogueurs et correcteurs

  • Gestion de fichiers pour organiser les textes par projet
  • Recherche et remplacement de fichiers et de dossiers ou d’éléments textuels dans des dossiers sélectionnés
  • Extension optionnelle de syntaxe Markdown
Conseil

Pour implémenter vos projets Web, vous aurez besoin d’un partenaire sur qui compter : obtenez un hébergement sûr, puissant et évolutif incluant un nom de domaine et un certificat SSL avec l’hébergement Web de IONOS.

Les raccourcis les plus importants

Commandes pour les fichiers :

Raccourci Windows + Linux macOS
Nouveau fichier CTRL + N ⌘ + N
Ouvrir un fichier CTRL + O ⌘ + O
Enregistrer un fichier CTRL + S ⌘ + S

Édition de texte

Raccourci Windows + Linux macOS
Supprimer ligne CTRL + X ⌘ + X
Déplacer ligne vers le haut/bas CTRL + ⇧ + ↑ / STRG + ⇧ + ↓ ⌘ + ^ + ↑ / ⌘ + ⌃ + ↓
Sélectionner une ligne CTRL + L ⌘ + L
Sélectionner un mot CTRL + D ⌘ + D

Rechercher et remplacer :

Raccourci Windows + Linux macOS
Rechercher CTRL + F ⌘ + F
Remplacer CTRL + H ⌘ + ⌥ + F
Rechercher dans fichier CTRL + ⇧ + F ⌘ + ⇧ + F

Diviser fenêtre :

Raccourci Windows + Linux macOS
Tableau éditeur Alt + ⇧ + 1 ⌥ + ⇧ + 1
Quatre tableaux (horizontaux et verticaux) Alt + ⇧ + 5 ⌥ + ⇧ + 5
Deux tableaux Alt + ⇧ + 8 ⌥ + ⇧ + 8

En résumé : de nombreux atouts, une seule ombre au tableau

De sa compatibilité multiplateforme à ses paramètres personnalisables et son extensibilité flexible, Sublime Text offre tout ce dont les développeurs et rédacteurs ont besoin. Il peut être utilisé gratuitement. Si le pop-up qui rappelle de s’inscrire peut s’avérer pénible, cela reste une petite contrepartie à l’utilisation de l’un des meilleurs éditeurs de texte gratuits.

Le petit revers de la médaille, néanmoins, est le fait que le menu basé sur du texte et les raccourcis les plus pointus imposent aux débutants une certaine phase d’apprentissage.