Sam & Max » sublime text 2 http://sametmax.com Du code, du cul Sat, 07 Nov 2015 10:56:13 +0000 en-US hourly 1 http://wordpress.org/?v=4.1 Créer un snippet pour Sublime Text 18 http://sametmax.com/creer-un-snippet-pour-sublime-text/ http://sametmax.com/creer-un-snippet-pour-sublime-text/#comments Mon, 22 Apr 2013 08:44:45 +0000 http://sametmax.com/?p=5849 Un petit truc sympa avec Sublime Text c’est les snippets. une sorte de bout de code qui permet de faciliter la vie à bon nombre de feignasses dont je fais partie.
Ce bout de code va vous permettre d’afficher du texte prédéfini lorsque vous rentrerez le mot-clef correspondant suivi de la touche Tab.

Dans Sublime:
Dans tools > New Snippet. Vous allez voir apparaître un squelette d’un snippet prérempli.
Modifiez-le pour obtenir le code suivant.

<!-- Un snippet pour afficher une balise pre pour mes articles wordpress -->
<snippet>
	<content><![CDATA[
< pre lang="bash">$SELECTION</ pre>
]]></content>
	<tabTrigger>pre</tabTrigger>
	<!-- Optional: Set a scope to limit where the snippet will trigger -->
	<!-- <scope>source.python</scope> -->
</snippet>

Content:
Content va contenir le texte à afficher, vous avez la possibilité d’y ajouter des variables d’environnement comme récupérer le texte sélectionné avant le déclenchement du snippet (var: $SELECTION)

tabTrigger:
c’est le mot-clef suivi de la touche TAB qui va déclencher l’insertion du snippet, en général je prends les premières lettre du snippet que je veux déclencher (ipdb, pre, biatch)

scope:
Va définir le type d’environnement dans lequel on va pouvoir executer le snippet, source.python ne proposera le snippet que dans du code python. source.php pour php, etc.

Sauvegardez votre snippet et dans le cas présent entrez le mot-clef “pre” suivit de la touche TAB et ho miracle un joli texte prérempli apparaît. Si vous avez sélectionné du texte avant il sera inclu à la place de la variable $SELECTION (d’ailleurs à ce propos je n’ai pas trouvé comment le faire tout au clavier sans passer par le menu tools > snippet car la selection est remplacée par le mot-clef au clavier).

ATTENTION: sauvegardez bien votre snippet avec l’extension sublime-snippet sinon vous ne verrez pas apparaître votre snippet lors de son invocation.

Il y a d’autres options comme préremplir des bout de texte ou utiliser des regex.

J’en use et en abuse comme toute bonne feignasse qui se respecte.

]]>
http://sametmax.com/creer-un-snippet-pour-sublime-text/feed/ 18
Changer d’onglet sous Sublime Text 2 – Raccourci clavier Mac 6 http://sametmax.com/changer-donglet-sous-sublime-text-2-raccourci-clavier-mac/ http://sametmax.com/changer-donglet-sous-sublime-text-2-raccourci-clavier-mac/#comments Tue, 26 Jun 2012 02:33:26 +0000 http://sametmax.com/?p=1023 Une petite commande facile à retenir pour changer d’onglet sous sublime Text 2, j’ai mis 1 an à la chercher, c’est vous dire si je suis une feignasse, je la partage avec vous au diable l’avarice…

Sous Mac (ça doit pas être bien différent sous Ubuntu et autre OS):

Aller à l’onglet de droite:
Alt + CMD +

Aller à l’onglet de gauche:
Alt + CMD +

Aller à l’onglet le plus récemment utilisé:
Ctrl + TAB

Et inversement:
Ctrl + TAB + SHIFT

A celà vous pouvez rajouter la liste de Sam sur les astuces Sublime Text indispensables.

]]>
http://sametmax.com/changer-donglet-sous-sublime-text-2-raccourci-clavier-mac/feed/ 6