Texte sublime
| Texte sublime | |
|---|---|
| | |
| | |
| 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 :
- Aller coloration syntaxique ;
- la fonction "aller à quelque chose" - une transition rapide vers différentes parties du code ;
- palette de commandes - offrant un accès rapide aux commandes ;
- changement rapide de projet;
- prise en charge de Mac OS X Snow Leopard et OS X Lion [20] .
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
- ↑ https://www.sublimetext.com/blog/articles/one-point-oh
- ↑ https://www.sublimetext.com/download
- ↑ https://www.sublimetext.com/dev
- ↑ 1 2 https://forum.sublimetext.com/t/sublime-text-2-scrolling-in-os-x/1205/4#p7238
- ↑ https://news.ycombinator.com/item?id=2822114
- ↑ Dictionnaire Oxford . Récupéré le 9 avril 2019. Archivé de l'original le 4 juin 2019.
- ↑ Page d'accueil . Archivé de l'original le 16 mars 2014.
- ↑ 1 2 Les 10 meilleurs éditeurs HTML WYSIWYG - 1stWebDesigner . Archivé de l'original le 24 décembre 2017.
- ↑ Essayez Sublime Text 2 pour vos besoins d'édition de code multiplateforme . Archivé de l'original le 23 novembre 2012.
- ↑ Présentation du blog Sublime . Archivé de l'original le 9 juin 2016.
- ↑ Sublime Blog : Construire un meilleur éditeur de texte . Archivé de l'original le 21 août 2016.
- ↑ Sublime Blog : 1.0 ! Archivé de l'original le 9 juin 2016.
- ↑ Télécharger Sublime Text . Archivé de l'original le 16 juillet 2016.
- ↑ Sublime Blog : Sublime Text 1.2 maintenant disponible . Archivé de l'original le 14 mai 2016.
- ↑ Sublime Text - l'alternative moderne vi . Archivé de l'original le 1er juillet 2018.
- ↑ Blog Sublime : Texte Sublime 1.4 . Archivé de l'original le 9 juin 2016.
- ↑ Sublime Text 2 : Public Alpha Archivé le 11 avril 2011.
- ↑ Sublime Text 2 : Beta Archivé le 17 juillet 2016.
- ↑ Sublime Text 2.0 Sortie Archivée le 1er mai 2015.
- ↑ OS X Lion Archivé le 14 mai 2016.
- ↑ Sublime Text 3 Beta Archivé le 11 janvier 2014.
- ↑ Sublime Text 3 Public Beta Archivé le 1er juillet 2013.
- ↑ Sublime Text 3.0 - Actualités - Sublime Text Archivé le 13 septembre 2017.
- ↑ Sortie de Sublime Text 3.1 - Actualités - Sublime Text Archivé le 8 juin 2018.
- ↑ Sortie de Sublime Text 3.2 - Actualités - Sublime Text Archivé le 16 mars 2019.
- ↑ Dev Builds Archivé le 19 août 2013.
- ↑ Sublime Blog : Sublime Text 3 Beta Archivé le 11 janvier 2014.
- ↑ Sublime Blog : Sublime Text 3 beta 3019 Archivé le 22 août 2013.
- ↑ 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.
- ↑ 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.
- ↑ r/SublimeText - Commentaire de u/jfcherng sur "SublimeText 4 dev build!" (Anglais) ? . reddit . Date d'accès : 17 novembre 2020.
- ↑ Sublime Text 4 - Actualités - Sublime HQ . Récupéré le 2 juillet 2021. Archivé de l'original le 7 juillet 2021.
- ↑ Télécharger - Texte sublime . Récupéré le 2 juillet 2021. Archivé de l'original le 5 juillet 2021.
Littérature
- Dan Peleg. Maîtriser le texte sublime. — Édition Packt. — 110 s. — ISBN 978-1849698429 .
- Eric Haughee. Démarreur de texte sublime . - Éditions Packt, 2013. - 46 p. — ISBN 9781849693929 .
Liens
- Page d' accueil Archivée le 16 mars 2014 sur la Wayback Machine
- Archivé de l'original le 22 mars 2013, Sublime Text 2 (Anglais)
- Sublime Text 3 Archivé le 9 juin 2016 sur la Wayback Machine
- Le gestionnaire de packages Sublime Text Archivé le 22 octobre 2015 sur la Wayback Machine
- Documentation de Sublime Text 2 archivée le 16 juillet 2016 sur la Wayback Machine
- Sublime Text 3 Documentation archivée le 22 juin 2016 sur la Wayback Machine
- Sublime Text Power User Book par Wes Bos Archivé le 17 juin 2016 sur la Wayback Machine
- Commentaires
- Sublime Text : Un éditeur de texte minimaliste . "Hacker" (1er avril 2010). Récupéré le 29 juin 2016. Archivé de l'original le 18 août 2016.
- Guide des éditeurs de code source . ixbt.com. Récupéré le 13 juillet 2016. Archivé de l'original le 5 juin 2016.
- Sublime Text 2/3 - Ressources - HTMLforum - Forum des développeurs HTML . htmlforum.io. Récupéré : 6 juin 2018.
- Bilan : Sublime Text 2 est un éditeur de texte raffiné et agréable à utiliser . pcworld.com. Récupéré le 13 juillet 2016. Archivé de l'original le 18 juillet 2016.
- Examen de deux éditeurs : Sublime Text 2 et SlickEdit . drdobbs.com. Date d'accès : 13 juillet 2016. Archivé de l'original le 9 juillet 2016.
- Review : Sublime Text 2 le premier éditeur de texte pour les programmeurs . techrepublic.com. Récupéré le 13 juillet 2016. Archivé de l'original le 2 juillet 2016.
- Quel est le meilleur éditeur de code ? (Anglais) . tutorialzine.com. Récupéré le 13 juillet 2016. Archivé de l'original le 10 juillet 2016.
- SitePoint Smackdown : Atome contre les crochets contre la table lumineuse contre le texte sublime . sitepoint.com. Récupéré le 13 juillet 2016. Archivé de l'original le 17 août 2016.
- Sublime Text : L'éditeur de texte dont vous tomberez amoureux (Windows ) . makeuseof.com. Récupéré le 13 juillet 2016. Archivé de l'original le 24 juin 2016.
- Essayez Sublime Text 2 pour vos besoins d'édition de code multiplateforme . makeuseof.com. Récupéré le 13 juillet 2016. Archivé de l'original le 23 novembre 2012.
- Les 10 meilleurs éditeurs HTML WYSIWYG - 1stWebDesigner . www.stwebdesigner.com. Récupéré le 6 juin 2018. Archivé de l'original le 24 décembre 2017.