close

Texte sublime

Aller à la navigation Aller à la recherche
Texte sublime
Logo texte sublime
Capture d'écran du programme Sublime Text
Type de éditeur de texte et environnement de développement intégré
Développeur John Skinner [d] et Sublime QG [d]
Écrit en C++ [4] [5] et Python [4]
Système opérateur Linux , macOS et Microsoft Windows
Première édition 18 janvier 2008 [1]
Plate-forme matérielle x86_64 , Apple M1 et AArch64 [d]
dernière version
Version d'essai
Formats de fichiers lisibles Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Mouse settings [d] et Sublime Text Snippets [d]
Formats de fichiers générés Sublime Text Workspace [d] , Sublime Text Project [d] , Sublime Text Snippets [d] et Sublime Text Mouse settings [d]
Licence Propriétaire
Site Internet sublimetext.com
 Fichiers multimédias sur Wikimedia Commons

Sublime Text ([ s ə ˈ b l ʌ ɪ m t ɛ k s t  ] [6] ) est un éditeur de texte propriétaire . Prend en charge les plugins dans le langage de programmation Python .

Le développeur vous permet de vous familiariser avec le produit gratuitement et sans restrictions, cependant, le programme vous informe de la nécessité d'acheter une licence .

Fonctionnalités

Quelques possibilités [7] :

  • Navigation rapide (Aller à n'importe quoi)
  • Palette de commandes
  • API du plug -in Python _
  • Montage simultané (Split Editing)
  • Haut degré de personnalisation (Customize Anything)

Support linguistique

Sublime Text prend en charge un grand nombre de langages de programmation [8] et possède une coloration syntaxique pour C , C++ , C# , CSS , D , Dylan , Erlang , HTML , Groovy , Haskell , Java , JavaScript , LaTeX , Lisp , Lua , Markdown , MATLAB , OCaml , Perl , PHP , Python , R , Ruby , Rust , SQL , TCL et XML .

En plus des langages de programmation inclus par défaut, les utilisateurs ont la possibilité de télécharger des plugins pour prendre en charge d'autres langages.

Directeur chargé d'emballage

Sublime Text peut être équipé d' un gestionnaire de packages qui permet à l'utilisateur de rechercher, d'installer, de mettre à jour et de supprimer des packages sans redémarrer le programme. Le gestionnaire maintient à jour les packages installés en téléchargeant de nouvelles versions à partir du . De plus, il fournit des commandes pour activer et désactiver les packages installés.

Fonctionnalités

Quelques fonctionnalités du programme [9] :

Interface

L'éditeur contient divers thèmes visuels, avec la possibilité d'en télécharger d'autres.

Les utilisateurs voient tout leur code sur le côté droit de l'écran sous la forme d'une mini-carte sur laquelle on peut naviguer lorsqu'on clique dessus.

Il existe plusieurs modes d'écran. L'un d'eux comprend de 1 à 4 panneaux, avec lesquels vous pouvez afficher jusqu'à quatre fichiers en même temps. Le mode complet (modes libres) affiche un seul fichier sans aucun menu supplémentaire autour de lui [8] .

Sélectionner des colonnes et plusieurs modifications

Sélectionner des colonnes entières ou placer plusieurs pointeurs sur le texte, ce qui permet une édition instantanée. Les pointeurs se comportent comme si chacun d'eux était seul dans le texte. Des commandes telles que déplacer vers un caractère, déplacer vers une ligne, sélectionner du texte, déplacer vers un mot ou ses parties ( CamelCase , séparés par un trait d'union ou un trait de soulignement), déplacer vers le début/la fin d'une ligne, etc., affectent tous les pointeurs indépendamment et à une fois, ce qui vous permet de modifier rapidement du texte complexe, sans utiliser de macros ou d'expressions régulières .

Saisie automatique

Lorsque l'utilisateur saisit le code, Sublime Text proposera différentes options pour compléter la saisie, en fonction de la langue utilisée. L'éditeur complète également automatiquement les variables créées par l'utilisateur.

Mise en évidence de la syntaxe et contraste élevé

Le fond sombre de Sublime Text est conçu pour augmenter le contraste du texte. Les principaux éléments de syntaxe sont mis en évidence dans différentes couleurs, qui se marient mieux avec un fond sombre qu'avec un fond clair.

Prise en charge des systèmes de construction

Sublime Text permet à l'utilisateur de créer des programmes et de les exécuter sans avoir à passer à la ligne de commande. L'utilisateur peut également personnaliser son système de construction et activer la construction automatique du programme chaque fois que le code est enregistré.

Blancs (extraits)

Enregistrement d'extraits de code fréquemment utilisés, de mots-clés pour les exécuter.

Naviguer dans les fichiers

Un outil de navigation qui permet aux utilisateurs de naviguer entre les fichiers, ainsi qu'à l'intérieur de ceux-ci, à l'aide de la recherche floue.

Autres caractéristiques

  • De plus, une fonction de sauvegarde automatique a été implémentée pour aider les utilisateurs à ne pas perdre leur travail.
  • Des raccourcis clavier personnalisés et un outil de navigation vous permettent d'attribuer vos propres raccourcis clavier pour les menus et les barres d' outils (uniquement pour la première version, dans les deuxième et troisième - Palette de commandes).
  • La fonction de recherche au fur et à mesure de la frappe est utilisée pour effectuer une recherche dans un document.
  • Le vérificateur de syntaxe fonctionne de la même manière, vérifiant l'exactitude au fur et à mesure que vous tapez.
  • Il est possible d'automatiser l'utilisation de macros et de répéter les dernières actions.
  • Modification des commandes, y compris la modification des retraits, le reformatage des paragraphes et la concaténation des lignes.

Histoire

Texte Sublime

Le projet a débuté en novembre 2007 [10] dans le but de créer un "meilleur éditeur de texte" [11] , la première version du programme est sortie le 18 janvier 2008 [12] et n'était disponible que sous Windows [13] .

Parmi les capacités du programme, il convient de noter [14] [15] :

  • système de projet : possibilité de combiner des fichiers en un seul projet ;
  • Mode sans distraction - mode plein écran mettant l'accent sur le contenu ;
  • barre d'accès rapide pour naviguer dans les fichiers de projet ou les fichiers du répertoire en cours ;
  • la possibilité de sélectionner plusieurs lignes pour l'édition ;
  • API de plug -in en Python ;
  • prise en charge des raccourcis clavier ;
  • recherche de fichier.

La dernière version de Sublime Text 1 est sortie le 13 septembre 2010 [16] .

Texte Sublime 2

Depuis la seconde version, l'éditeur est devenu disponible sous OS X et Linux .

Les tests publics ont commencé avec la version alpha [17] .

La première version bêta a été publiée le 1er juillet 2011 [18] , et la version bêta finale a été publiée le 26 juin 2012 [19] .

Nouveautés :

Texte Sublime 3

La version bêta de Sublime Text 3 est sortie le 29 janvier 2013 et n'était disponible que pour les utilisateurs enregistrés [21] qui avaient acheté Sublime Text 2. Cependant, après la version 3047, Sublime Text 3 est devenu accessible à tous [22] .

La version finale est sortie le 13 septembre 2017 [23] , la 3.1 le 7 mai 2018 [24] et la 3.2 le 13 mars 2019 [25] .

Cependant, la version de développement n'est disponible que pour les membres enregistrés [26] .

De plus, les packages deb pour les distributions GNU/Linux sont devenus disponibles au téléchargement . Auparavant, seules les archives tar étaient disponibles.

Changements dans la nouvelle version [27] [28] :

  • augmenter la vitesse de lancement du programme ;
  • améliorations de l'interface , de la recherche , de l'édition des fichiers HTML ;
  • utiliser Python 3 pour les plugins ;
  • indexer les fichiers pour rechercher la déclaration d'une variable, d'une fonction ou d'une classe, comme dans les IDE modernes ;
  • amélioration des performances de la fonction "remplacer tout" ;
  • déplacer les plugins dans un processus séparé pour éviter les retards de chargement et les plantages dans Sublime Text ;
  • déplacer vers les positions précédentes du curseur.

Texte Sublime 4

En avril 2020, le développeur a annoncé sur Discord qu'il travaillait sur Sublime Text 4 et a publié une version alpha pour test [29] .

Les utilisateurs qui ont accès à cette version notent la grande vitesse du programme et la fluidité du défilement [30] .

Dans cette version, il est prévu de changer le mode de vente de l'éditeur : la licence vous permettra de mettre à jour le programme pendant trois ans, après quoi vous devrez renouveler l' abonnement pour utiliser les nouvelles versions [31] .

La version finale est sortie le 21 mai 2021 [32] [33] .

Voir aussi

Remarques

  1. https://www.sublimetext.com/blog/articles/one-point-oh
  2. https://www.sublimetext.com/download
  3. https://www.sublimetext.com/dev
  4. 1 2 https://forum.sublimetext.com/t/sublime-text-2-scrolling-in-os-x/1205/4#p7238
  5. https://news.ycombinator.com/item?id=2822114
  6. Dictionnaire  Oxford . Récupéré le 9 avril 2019. Archivé de l'original le 4 juin 2019.
  7. Page d'accueil  . Archivé de l'original le 16 mars 2014.
  8. 1 2 Les 10 meilleurs éditeurs HTML WYSIWYG - 1stWebDesigner  . Archivé de l'original le 24 décembre 2017.
  9. ↑ Essayez Sublime Text 2 pour vos besoins d'édition de code multiplateforme  . Archivé de l'original le 23 novembre 2012.
  10. Présentation du blog Sublime . Archivé de l'original le 9 juin 2016.
  11. Sublime Blog : Construire un meilleur éditeur de texte . Archivé de l'original le 21 août 2016.
  12. Sublime Blog : 1.0 ! Archivé de l'original le 9 juin 2016.
  13. Télécharger Sublime Text . Archivé de l'original le 16 juillet 2016.
  14. Sublime Blog : Sublime Text 1.2 maintenant disponible . Archivé de l'original le 14 mai 2016.
  15. Sublime Text - l'alternative moderne vi . Archivé de l'original le 1er juillet 2018.
  16. Blog Sublime : Texte Sublime 1.4 . Archivé de l'original le 9 juin 2016.
  17. Sublime Text 2 : Public Alpha Archivé le 11 avril 2011.
  18. Sublime Text 2 : Beta Archivé le 17 juillet 2016.
  19. Sublime Text 2.0 Sortie Archivée le 1er mai 2015.
  20. OS X Lion Archivé le 14 mai 2016.
  21. Sublime Text 3 Beta Archivé le 11 janvier 2014.
  22. Sublime Text 3 Public Beta Archivé le 1er juillet 2013.
  23. Sublime Text 3.0 - Actualités - Sublime Text Archivé le 13 septembre 2017.
  24. Sortie de Sublime Text 3.1 - Actualités - Sublime Text Archivé le 8 juin 2018.
  25. Sortie de Sublime Text 3.2 - Actualités - Sublime Text Archivé le 16 mars 2019.
  26. Dev Builds Archivé le 19 août 2013.
  27. Sublime Blog : Sublime Text 3 Beta Archivé le 11 janvier 2014.
  28. Sublime Blog : Sublime Text 3 beta 3019 Archivé le 22 août 2013.
  29. 262588213843476. Sublime Text 4 changelog simplement parce qu'il n'est pas encore sur le site officiel.  (Anglais) . l'essentiel . Récupéré le 17 novembre 2020. Archivé de l'original le 15 novembre 2020.
  30. r/SublimeText - Les   performances folles de Sublime Text 4 ? . reddit . Récupéré le 17 novembre 2020. Archivé de l'original le 28 juin 2021.
  31. r/SublimeText - Commentaire de u/jfcherng sur "SublimeText 4 dev build!"  (Anglais)  ? . reddit . Date d'accès : 17 novembre 2020.
  32. Sublime Text 4 - Actualités - Sublime HQ . Récupéré le 2 juillet 2021. Archivé de l'original le 7 juillet 2021.
  33. Télécharger - Texte sublime . Récupéré le 2 juillet 2021. Archivé de l'original le 5 juillet 2021.

Littérature

Liens

Commentaires