Car-tech

Critique: Sublime Text 2 est un éditeur de texte raffiné qui est un plaisir à utiliser

Secrets d'Histoire - Ramsès II, Toutânkhamon, l'Egypte des pharaons (Intégrale)

Secrets d'Histoire - Ramsès II, Toutânkhamon, l'Egypte des pharaons (Intégrale)
Anonim

Pour un codeur, l'utilisation d'un éditeur de texte ou d'un IDE (Integrated Development Environment) est presque une affirmation politique. Même choisir entre un éditeur de texte et un environnement complet (débogueur, indicateurs de code, etc.) est un choix important et peut avoir un impact majeur sur votre style de codage, votre productivité et votre confort. Si vous êtes un type IDE, JetBrains est célèbre pour son environnement hautement évolué. Mais si vous préférez la simplicité des éditeurs de texte, Sublime Text est au top des meilleurs. À 70 $, c'est aussi incroyablement cher pour un éditeur de texte - en fait, c'est 21 $ de plus que l'excellent WebStorm JavaScript IDE de JetBrains. Mais pour ceux qui privilégient une approche simple avec beaucoup de puissance sous le capot, cela pourrait en valoir la peine.

L'aspect séduisant et la simplicité font partie de l'attrait d'un éditeur de texte. Sublime Text semble certainement s'appuyer sur la surface, sans barre d'outils ou boîte de dialogue de configuration. C'est aussi très, très rapide. Mais cette simplicité n'est que superficielle: creusez un peu, et vous vous retrouverez immergé dans des plug-ins, des astuces d'auto-complétion, et bien plus encore. Ce qui est si agréable à propos de Sublime Text, c'est qu'il vous permet d'utiliser lentement sa puissance. Contrairement à Vim, par exemple, il ne se sent pas impénétrable aux non-initiés. Vous pouvez l'exécuter et commencer à taper, style Bloc-notes. Mais demandez plus, et Sublime Text livrera.

La correspondance sophistiquée de texte flou de Sublime Text vous permet d'accéder rapidement aux fichiers dont vous avez besoin

Un autre avantage de l'utilisation de Sublime Text est qu'il est identique sur Linux, Windows, et Mac OS X. En effet, il utilise sa propre infrastructure d'interface utilisateur multiplateforme personnalisée, ce qui lui confère également des contrôles uniques que vous ne trouverez pas dans d'autres éditeurs. Le plus remarquable, et le seul que vous verrez à première vue, est la mini-carte - une vue miniaturisée de votre code, qui court le long de la gouttière de droite du volet d'édition. Lorsque vous travaillez sur des fichiers longs, vous pouvez utiliser la mini-carte comme une barre de défilement visuelle et récurer instantanément le fichier pour les points d'intérêt

Sublime Text utilise un fichier texte pour la configuration, ce qui est un goût acquis …

unique pour une autre raison: Son utilisation de la souris. Le reste de Sublime Text est centré sur le clavier, et une grande partie de son attrait réside dans un algorithme de recherche en temps réel remarquablement intelligent. Vous pouvez l'utiliser pour ouvrir rapidement n'importe quel fichier dans votre projet: tapez "idsp", et la liste des fichiers possibles se rétrécit pour inclure des sélections telles que "ideas_spec" et "server.pid", avec les lettres correspondantes en gras. En utilisant un mélange libre d'initiales et de préfixes, vous apprenez à atterrir sur presque n'importe quoi dans votre code dès qu'il vous vient à l'esprit. Si vous voulez aller à un numéro de ligne spécifique, vous pouvez suivre votre chaîne avec un deux-points et le nombre - "idsp: 100" vous amènera à la ligne 100 du fichier correspondant.

La minicarte de Sublime Text s'étend le long du droite du document, vous permettant de parcourir rapidement les fichiers longs.

Une autre fonctionnalité utile est la sélection de colonnes sans effort: Si vous souhaitez ajouter le même texte sur plusieurs lignes (par exemple, plusieurs parenthèses fermantes dans les lignes suivantes), vous pouvez simplement sélectionner une colonne de texte et tapez votre texte. Des points d'REPLACEion multiples apparaîtront, et vous verrez votre texte saisi en plusieurs endroits en même temps.

Sublime Text 2 dispose également d'un système de plugins, dont le plus important est appelé Package Control. Ce plugin vous permet de rechercher facilement d'autres plugins depuis Sublime Text, et de les télécharger et les installer directement depuis l'éditeur. Quand j'ai dû ajouter un compte de mots à la barre d'état, il m'a fallu moins d'une minute pour utiliser le contrôle de paquet et trouver un plugin qui a fait exactement ce dont j'avais besoin. Son interface de recherche utilise la même chaîne de caractères fuzzy commune dans Sublime Text, et est aussi rapide à utiliser.

Remarque: Le bouton Télécharger de la page Informations sur le produit vous permet d'accéder au site du fournisseur, où vous pouvez télécharger la dernière version du logiciel.