Essential Sublime Text 2 Plugins et Extensions

Sublime Text 2 est un éditeur de code relativement récent que je teste depuis longtemps. Bien qu'il soit encore en version bêta publique, il offre déjà un excellent mélange de fonctionnalités et de performances qui m'a convaincu de passer de mon Komodo de confiance..

Bien que j'aime beaucoup les fonctionnalités disponibles prêtes à l'emploi, comme pour la plupart des choses de la vie, il y a toujours de la place pour plus. Sublime Text 2 étant aussi extensible qu’il est, un grand écosystème a poussé autour de lui et répond à la plupart de vos besoins en développement Web, qu’ils soient réellement utiles ou qu’ils répondent à vos caprices. À cet effet, j'aimerais aujourd'hui partager certains des plugins et extensions que j'ai trouvés très utiles. Bien que tous ne puissent pas vous intéresser, je suis sûr que vous trouverez un bijou qui facilitera votre flux de travail.!


Codage zen

Zen Coding est un plugin d'éditeur pour le codage et l'édition HTML à haute vitesse. Le noyau de ce plugin est un puissant moteur d'abréviation qui vous permet de développer des expressions similaires aux sélecteurs CSS dans du code HTML..


Package JQuery pour Sublime Text

Et où serons-nous tous sans jQuery? Ceci est un ensemble de textes Sublime pour vous aider avec les fonctions jQuery.


Préfixe Sublime

Un plugin qui exécute CSS via l'API Prefixr, écrit par notre propre Jeffrey Way, pour Sublime Text 2.


Format JS

JsFormat est un plugin de formatage javascipt pour Sublime Text 2. Il utilise le formateur javascript de ligne de commande / python-module de JS Beautifier pour formater le texte sélectionné ou le fichier entier en l'absence de sélection.


SublimeLinter

SublimeLinter est un plugin qui supporte les programmes "lint" (appelés "linters"). SublimeLinter met en évidence les lignes de code que linter estime contenir des erreurs (potentielles). Il prend également en charge la mise en évidence des annotations spéciales afin de pouvoir les localiser rapidement..


Placeholders

Je trouve toujours que l'insertion de caractères de substitution ou de remplissage est une tâche fastidieuse. Avec ce plugin, vous pouvez insérer du contenu d'espace réservé et du code HTML en un tournemain.!


Alignement Sublime

Je suis assez collant pour un code correctement formaté. Une chose à faire est d’aligner toutes ces maudites affectations de variables pour qu’elles aient l’air toutes organisées et bien rangées. Avec ce plugin, il suffit d'appuyer sur une touche. Un simple raccourci clavier vous permet d'aligner des sélections sur plusieurs lignes et plusieurs.


Historique du presse-papier

Fatigué de devoir échanger le contenu de votre presse-papiers lors d'un hackathon marathon? Gardez un historique des éléments de votre presse-papiers avec ce plugin et collez-le au besoin.


SublimeREPL

SublimeREPL vous permet d'exécuter votre interprète préféré dans un tampon Sublime. Les langues prises en charge incluent Python et Ruby.


DetectSyntax

DetectSyntax est un plug-in pour Sublime Text 2 qui vous permet de détecter la syntaxe de fichiers qui, autrement, ne pourraient pas être détectés correctement. Ceci est particulièrement utile lorsque vous rencontrez des formats de fichiers personnalisés - les fichiers utilisés dans les modèles sont un excellent exemple..


Nettuts Fetch

Ce plugin récupère automatiquement la dernière copie d'un fichier, simplement en tapant un raccourci clavier. Il effectuera une requête curl sur l'URL spécifiée et vous permettra de vous assurer que, pour tous les nouveaux projets, vous utilisez la dernière copie d'un actif particulier..


JsMinifier

Il est recommandé de toujours minimiser vos fichiers lors du déploiement sur un serveur de production. Et ce plugin automatisera rapidement le processus en réduisant au minimum votre JavaScript en utilisant le compilateur Google Closure.


Sublime CodeIntel

SublimeCodeIntel est un plugin d'intelligence de code porté de Open Komodo Editor à Sublime Text 2. Il affiche des informations de complétion automatique avec les modules disponibles en temps réel, ainsi que des informations sur la fonction actuelle dans la barre d'état. Chouette!


Étiquette

C'est un excellent plugin lorsque vous travaillez avec beaucoup de balisage. Tag est un ensemble de packages concernant, de manière prévisible, des tags, mélangés dans le but de fournir à un seul package des utilitaires permettant de travailler avec des tags. Fermez une balise sur une barre oblique et indentez-la? Enregistre-moi!


Support Surligneur

Cette collection de plugins comprend des plugins pour plier votre code selon les crochets, faire défiler les tags et bien plus encore.


Conversion de cas

Avoir un collègue désordonné qui ignore complètement les conventions de nommage? Ce plugin devrait vous faire gagner beaucoup de temps. Les conversions de cas convertissent le mot actuel en trois des conventions les plus utilisées.


Recherche Stackoverflow

StackOverflow est un épargnant de vie absolu - je ne peux pas compter le nombre de fois qu'il a sauvé ma peau. Ce plugin vous permet de faire une recherche sur SO directement depuis votre éditeur.


Garde sublime

Rappelez-vous que Jeffrey a utilisé une gemme appelée Guard dans son tutoriel super utile sur Rails Eh bien, ce plugin fournit une interface transparente pour contrôler et afficher la sortie de Guard dans Sublime Text 2.


Git

Un petit plugin astucieux qui intègre Git et Sublime Text et implémente la plupart des commandes que vous utiliseriez dans la vie réelle. La visualisation différentielle à l'intérieur de ST2 vous permet de gagner beaucoup de temps.!


Citations Sublime Change

Ceci est un pour le TOC parmi nous. Ce plugin convertit les guillemets simples en doubles ou doubles en guillemets simples tout en essayant de conserver un échappement correct.


Hex à HSL

Fatigué de devoir constamment convertir manuellement les codes hexadécimaux de vos couleurs en HSL? Ce plugin le fera automatiquement pour vous avec la pression d'un bouton. Bon, d'accord, trois boutons. [Maj + Ctrl + U]


C'est un wrap!

Eh bien, c'est à peu près tous les plugins et extensions que j'utilise quotidiennement. Compte tenu de l'écosystème grouillant dont se vante Sublime Text 2, je suis sûr qu'il me manque une tonne ici. Faites-nous savoir dans les commentaires et merci beaucoup pour la lecture!