Sublime Text 2 : les plugins indispensables

Sublime Text 2 : les plugins indispensables

Ressources, liens utiles

Sublime Text 2 est de loin mon outil de développement préferé. En plus d’être très léger, il offre un niveau de personnalisation avancé par le biais de centaines de plugins.
Vous trouverez ci-dessous la liste des plugins que j’utilise et qui, selon moi, représentent des mush-have pour tout développeur qui se respecte.

Package Control (gratuit)

De loin le premier plugin à installer. Il vous permettra de gérer facilement vos plugins sans devoir les installer manuellement.

http://wbond.net/sublime_packages/package_control

DocBlockr (gratuit)

Indispensable pour ceux et celles qui commentent leur code. Ce plugin vous permettra de générer rapidement des commentaires.

JSDoc

https://github.com/spadgos/sublime-jsdocs

Alignment (gratuit)

Via une combinaison de touches, il alignera votre code afin de le rendre plus lisible.

Exemple :

// Avant
var joe = 'joe'; 
var johnny = 'johnny'; 
var quaid = 'quaid';
 
// Après
var joe    = 'joe';
var johnny = 'johnny';
var quaid  = 'quaid';

http://wbond.net/sublime_packages/alignment

Prefixr Plugin (gratuit)

Très pratique pour les CSS, ce plugin ajoutera automatiquement les préfixes correspondants à votre syntaxe.

Exemple :

// Avant
.box {
   border-radius: 10px;
   box-shadow: 0 0 5px rgba(0,0,0,.4);
}

// Après
.box {
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
 
   -webkit-box-shadow: 0 0 5px rgba(0,0,0,.4);
   -moz-box-shadow: 0 0 5px rgba(0,0,0,.4);
   box-shadow: 0 0 5px rgba(0,0,0,.4);
}

http://wbond.net/sublime_packages/prefixr

Emmet (gratuit)

Inutile de vous le présenter…

http://emmet.io/

SFTP ($16)

Payant mais très pratique, ce plugin vous permettra d’ajouter la fonctionnalité FTP à ST. De nombreuses options sont présentes comme la possibilité d’uploader automatiquement vos fichiers à chaques sauvegardes, de filtrer les fichiers et répertoires à ce pas envoyer (utile quand on utilise SVN ou GIT par exemple) ou bien encore la possiblité de surveiller les fichiers modifiés.

http://wbond.net/sublime_packages/sftp

Bracket Highlighter (gratuit)

Met en surbrillance les débuts et fins de parenthèses, crochets et accolades en plus d’ajouter une icônes dans la marque.

brackethighlighter

https://github.com/facelessuser/BracketHighlighter

JSMinifier (gratuit)

Une combinaison de touches et voila votre javascript minifié. Ce plugin utilise Google Closer Compiler ou UglifiJS à votre convenance.

https://github.com/cgutierrez/JsMinifier

Tag (gratuit)

Voici un plugin fort sympathique. Il apporte tout un tas de fonctionnalités dans l’écriture des balises Html. Il indentera vos lignes, fermera vos balises et vous avertira même des balises non fermées.

https://github.com/SublimeText/Tag

ColorPicker (gratuit)

C’est tout bête, mais on s’en sert trop souvent pour ne pas l’installer. Ce plugin affichera une petite fenêtre contenant tout le nécessaire pour trouver ou retrouver une couleur.

colorpicker

https://github.com/SublimeText/Tag

SideBar Enhancements (gratuit)

Les possibilités du menu de la sidebar de ST2 sont plutôt limitées. SideBar Enhancements vient ajouter tout un tas de fonctionnalités supplémentaires comme la possiblité de dupliquer un ficher, le déplacer, de l’ouvrir dans le navigateur, etc.

https://github.com/titoBouzout/SideBarEnhancements/tree/st3

A propos de l'auteur

Commentaires

  • BrunoG de la récré du web le 11/09/2013 à 6:24

    Connaitriez-vous un bon plugin qui permettrai de gérer les commits avec SVN ?

    je viens d'installer et configurer SVN sur mon dédié, je voudrai faire mes premiers tests mais j'ai un mal fou à trouver un plugin pour ST2 qui gère cela.

    Il y a bien http://wbond.net/sublime_packages mais je préfère attendre la version 3 de ST pour penser à es plugins payants.

  • Sébastien Decamme le 11/09/2013 à 11:26

    @BrunoG : Si tu as l'habitude d'utiliser TortoiseSVN, je te conseille SublimeTortoise qui permet de controler TortoiseSVN directement depuis ST.
    http://wbond.net/sublime_packages/tortoise

  • Brandon de Agence BsaWeb le 25/09/2013 à 9:23

    Tiens sympas "Alignment" & "Prefixr Plugin".
    Concernant "SFTP" je reste un peu sur mes garde car il me semble que les passwords sont en claire non ?

  • Sébastien Decamme le 26/09/2013 à 8:30

    @Brandon : Effectivement, les mots de passes de SFTP sont en claire dans le fichier de mapping.

* KeywordLuv ! Entrez VotreNom@VosMotsClés dans le champ "Nom" pour bénéficier d'un mot-clef ciblé.