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 com­pa­ti­bi­lité mul­ti­pla­te­forme et à ses dif­fé­rentes fonc­tion­na­li­tés d’édition de textes lors du dé­ve­lop­pe­ment de logiciels.

Les éditeurs de texte sont utiles pour écrire des fichiers texte brut et pour éditer, partager et publier le code source de pro­grammes et de sites Web. Sublime Text re­pré­sente l’un des éditeurs de texte les plus célèbres. Il fut développé en 2007 par le dé­ve­lop­peur 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 fonc­tionne désormais sur dif­fé­rentes pla­te­formes et peut se voir ajouter des ex­ten­sions de manière flexible. Pendant longtemps, Sublime Text 3 cons­ti­tuait 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 dif­fé­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 fonc­tion­na­li­tés et sa faible uti­li­sa­tion de res­sources. É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 prin­ci­paux de Sublime Text sont sa facilité d’uti­li­sa­tion et la flexi­bi­lité avec laquelle on peut l’étendre.

Les fonc­tion­na­li­tés majeures de Sublime Text com­pren­nent :

  • La co­lo­ra­tion syn­taxique
  • L’achè­ve­ment de code
  • L’uti­li­sa­tion de macros
  • L’édition mul­ti­ligne
  • L’édition parallèle de données dans des fenêtres dif­fé­rentes
  • L’in­té­gra­tion d’un com­pi­la­teur
  • L’ajus­te­ment flexible des pa­ra­mètres
  • La fonction de recherche dans les boîtes de dialogue, les fichiers, les documents et les lignes
  • Les rac­cour­cis
  • L’édition modale
  • L’API Python
  • La sélection sur plusieurs onglets
  • Le mode sombre optionnel
  • Des API plugin pour les ex­ten­sions

Un autre de ses avantages est le fait que l’éditeur est com­pa­tible avec tous les systèmes d’ex­ploi­ta­tion les plus courants. Vous pouvez té­lé­char­ger Sublime Text pour Mac, Windows et Linux.

Comment té­lé­char­ger Sublime Text?

Sublime Text peut être té­lé­chargé et installé en version gratuite sur son site officiel Su­bli­me­text.com ou via un portail de té­lé­char­ge­ment réputé et sûr ap­par­te­nant à des four­nis­seurs 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é­gu­liè­re­ment des pop-ups pour rappeler aux uti­li­sa­teurs 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 ac­tua­li­tés dans l’appli
Conseil

Vous souhaitez obtenir un site Internet qui inclut un cer­ti­fi­cat SSL, une adresse email et des templates de qualité ? MyWebsite Now de IONOS regroupe toutes les fonc­tion­na­li­tés dont vous avez besoin.

Sublime Text : comment l’utiliser ?

La façon dont vous uti­li­se­rez 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’ap­pli­ca­tion de Sublime Text les plus fréquents.

Ajuster les pa­ra­mètres

Les pa­ra­mètres de l’éditeur sont basés sur du texte. Dans Sublime Text, vous pouvez les trouver dans les « Pa­ra­mètres » sous forme de texte. Ils sont sau­ve­gar­dés au format JSON. Les valeurs clés dans les pa­ra­mètres de Sublime Text sont ajus­tables dans deux tableaux. Le tableau de gauche contient les valeurs par défaut ; le tableau de droite contient les valeurs et pa­ra­mètres per­son­na­li­sés.

Pour ajuster les pa­ra­mètres, vous devriez effectuer les chan­ge­ments 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 con­seil­lons également d’utiliser un outil de va­li­da­tion tel que JSONLint lorsque vous apportez des chan­ge­ments et modifiez le format.

Gestion de projet et de fichier

Des brouil­lons 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 res­pec­tifs. Une interface graphique de gestion de projet est dis­po­nible à 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 au­to­ma­ti­que­ment lorsque vous créez de nouveaux fichiers.

Utiliser et intégrer les ex­ten­sions

L’une des fonc­tion­na­li­tés les plus pratiques de Sublime Text est sa simple ex­ten­si­bi­lité via des ex­ten­sions et des paquets. Parmi les plugins les plus utiles, on retrouve :

  • Sidebar En­han­ce­ments : commandes ad­di­tion­nelles et pa­ra­mètres pour le menu con­tex­tuel de la barre latérale
  • Si­de­Bar­Git : toutes les commandes Git pour l’uti­li­sa­tion de Github sont ré­per­to­riées dans la barre latérale
  • HTML5 : achè­ve­ment HTML complet
  • Su­bli­me­Co­deIn­tel : achè­ve­ment de code pour les langages de pro­gram­ma­tion Web les plus courants
  • Su­bli­me­Lin­ter : fournit une structure pour l’ins­tal­la­tion des linters souhaités pour débugger des codes de pro­gram­ma­tion
  • Formatter : fournit des règles de formatage pour Python, HTML, CSS ou JS, de même que la mise en forme au­to­ma­tique et la stan­dar­di­sa­tion du code source.
Conseil

Les outils de création de sites Internet rendent la con­cep­tion de site très facile, sans avoir à utiliser de code HTML. Créez votre site à l’aide de templates pro­fes­sion­nels de haute qualité avec MyWebsite de IONOS.

Qui peut bé­né­fi­cier de l’éditeur ?

Sublime Text convient aux uti­li­sa­teurs qui viennent de se lancer et débutent dans l’ap­pren­tis­sage de la pro­gram­ma­tion et la création de code source. Mais il peut aussi être utilisé par les pro­gram­meurs pro­fes­sion­nels, les con­cep­teurs-ré­dac­teurs et les cor­rec­teurs. Voici certains aspects de l’éditeur répartis par groupe d’uti­li­sa­teurs.

Pour les dé­ve­lop­peurs et pro­gram­ma­teurs

  • Ex­ten­sible en toute flexi­bi­lité via l’éventail exhaustif de plugins du ges­tion­naire de paquets
  • Édition mul­ti­ligne parallèle (dans des fenêtres multiples ou partagées)
  • Com­pa­tible avec les build systems sans besoin de passer par un terminal extérieur
  • Per­son­na­li­sa­tion de l’interface uti­li­sa­teur avec des thèmes in­di­vi­duels 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 rem­pla­ce­ment par ex­pres­sions ré­gu­lières de textes spé­ci­fiques et d’éléments de code.
  • Pratique pour créer des pro­grammes et modifier des sites Internet, par exemple en com­bi­nai­son avec un CMS de fichiers plats

Pour les ré­dac­teurs de textes, blogueurs et cor­rec­teurs

  • Gestion de fichiers pour organiser les textes par projet
  • Recherche et rem­pla­ce­ment de fichiers et de dossiers ou d’éléments textuels dans des dossiers sé­lec­tion­nés
  • Extension op­tion­nelle de syntaxe Markdown
Conseil

Pour im­plé­men­ter vos projets Web, vous aurez besoin d’un par­te­naire sur qui compter : obtenez un hé­ber­ge­ment sûr, puissant et évolutif incluant un nom de domaine et un cer­ti­fi­cat SSL avec l’hé­ber­ge­ment Web de IONOS.

Les rac­cour­cis les plus im­por­tants

Commandes pour les fichiers :

Raccourci Windows + Linux macOS
Nouveau fichier CTRL + N ⌘ + N
Ouvrir un fichier CTRL + O ⌘ + O
En­re­gis­trer 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é­lec­tion­ner une ligne CTRL + L ⌘ + L
Sé­lec­tion­ner un mot CTRL + D ⌘ + D

Re­cher­cher et remplacer :

Raccourci Windows + Linux macOS
Re­cher­cher CTRL + F ⌘ + F
Remplacer CTRL + H ⌘ + ⌥ + F
Re­cher­cher dans fichier CTRL + ⇧ + F ⌘ + ⇧ + F

Diviser fenêtre :

Raccourci Windows + Linux macOS
Tableau éditeur Alt + ⇧ + 1 ⌥ + ⇧ + 1
Quatre tableaux (ho­ri­zon­taux et verticaux) Alt + ⇧ + 5 ⌥ + ⇧ + 5
Deux tableaux Alt + ⇧ + 8 ⌥ + ⇧ + 8

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

De sa com­pa­ti­bi­lité mul­ti­pla­te­forme à ses pa­ra­mètres per­son­na­li­sables et son ex­ten­si­bi­lité flexible, Sublime Text offre tout ce dont les dé­ve­lop­peurs et ré­dac­teurs ont besoin. Il peut être utilisé gra­tui­te­ment. Si le pop-up qui rappelle de s’inscrire peut s’avérer pénible, cela reste une petite con­tre­par­tie à l’uti­li­sa­tion 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 rac­cour­cis les plus pointus imposent aux débutants une certaine phase d’ap­pren­tis­sage.

Aller au menu principal