Sk-M | the_dr0id
Membre
Bienvenue dans ce post de présentation de ce formidable éditeur (je ne peut plus m'en passer)
post qui s'étofera quand je le maitriserai de plus en plus
0) prérequispost qui s'étofera quand je le maitriserai de plus en plus
- un ordinateur,
- une connection a internet (si tu lit ceci c'est bon normalement
)
- un cerveau fonctionel
1) presentation rapide de la bete:
Sublimetext a été créé par sublime Pty ldt en 2006.
Il prend en charge de nombreux langages(et encore plus via les nombreux plugins disponible) ;
il dispose également d'une interface simple et épuré ;
vous pouvez aquérir une liscense pour 70€ mais la version d'essai est a durée illimité ;
enfin dernier point : cet éditeur est Cross platform : il supporte mac windows et linux.
La version 3 est en beta depuis plus d'un an, et est stable ce qui laisse penser que la version 3 ne devrais pas tarder a sortir officielement.
capture d'écran d'un code source en javascript

Vous pouvez écrire sur plusieurs lignes a la fois,
le "goto anything" qui vous permet de vous déplacer instantanément a un endroit d'un fichier ou d'un autre via la combinaison Ctrl + P :
- écrire une partie d'un fichier l'ouvrira
- écrire @ suivit d'une séquence de lettre/chiffre vous conduira a la variable/fonction les contenants
- écrire # suivi de texte cherchera le texte de la position actuelle a la fin du document
- enfin écrire : un chiffre vous envera a la ligne visé dans le document
- notez que ces chose la peuvent être combinées
Code:
//avec un fichier python parse.py
//contenant une fonction search_ln
pr@se vous conduira a cette fonction
pr#<un mot que vous cherchez dans le fichier> vous conduira a ce mot
pr:55 vous amènera a la ligne 55 du fichier
le split editing :
permet d'éditer plusieurs endroits en même temps dans un fichier;
la command pallette qui regroupe toute les commande peu utilisé (accessible par Ctrl Shift P);
enfin il en existe d'autres mais ce sont celle la que j'utilise le plus.
et qui plus est il dispose d' options extremement parametrables.
3) l'installationrendez vous ici :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
et telechargez la version adapté a votre os et installez laje ne vais quand meme pas faire un tuto sur "installer des logiciels" non ?
4)les plugins/snipets
ce ne sera pas un tuto sur comment faire des plugins car je ne sait pas en faire (pour l'instant);
mais comment en installer :
rendez vous ici :
Vous devez être inscrit pour voir les liens ! Inscrivez-vous ou connectez-vous ici.
et copiez le code en python;oui le truc incompréhensible sur la gauche
ouvrez sublime text 2 et allez dans View>show console
une console pope en bas de l'écran collez y le code python et validez par entrée
patientez.
une fois terminé relancez sublime text 2
vous devriez avoir de nouvelles entrées dans la command pallette


]
5)activer le text wrap
allez dans preferences > settings default
un document s'ouvre, cherchez word_wrap cela vous mène a la ligne 76 normalement (en tout cas c'est le cas chez moi)
passez la valeur a true
Code:
"word_wrap": "true"
relancez l'éditeur pour être sur de la prise en compte
6)les plugins que j'utilise- allignment (permet d'aligner des lignes)
- allautocomplete (fait en sorte que le système d'autocompletion aille chercher dans tous les documents ouverts)
- autocopyright (insere un copyright en debut de code source )
- bracket hightlighter (gestion amélioré des parenthèses, accolades, crochets, quotes, double quote)
- c++ starting kit
- c++ namespace tool
- c++ snipets (ajoute des snipets de c++)
- clipboard history ( ajoute un historique au copier coller : accessible via ctrl alt v)
- cpp builder (permet de génrer des makefiles)
- doxydoc (commentez vos fonctions facilement )
- javascript completion (fait ce que ça dit)
- javascript patern
- jedi python autocompletion (fait ce que ça dit)
- python autocomplete (fait ce que ça dit)
- smali (ajoute la coloration syntaxique pour le langage smali)
- sublime linter (lui je sait plus ce qu'il fait ^^)
- makefile improved (amélioration de la syntaxe makefile)
- et bien d'autres
__________________________________________________________________________________
merci d'avoir lu , si tu a des remarques / suggestions n'hésite pas 
(ne m'insulte pas quand même s'il te plais ^^ ),
si cela t'a plus tu sait quoi faire
(partager ce post avec tes amis et autres par exemple)
tu aussi peut laisser un petit mot pour me remercier.

(ne m'insulte pas quand même s'il te plais ^^ ),
si cela t'a plus tu sait quoi faire

tu aussi peut laisser un petit mot pour me remercier.
Dernière édition: