Skip to content

Instantly share code, notes, and snippets.

@johnlindquist
Created May 13, 2015 20:54
Show Gist options
  • Save johnlindquist/3186d354f785e988305c to your computer and use it in GitHub Desktop.
Save johnlindquist/3186d354f785e988305c to your computer and use it in GitHub Desktop.
A2Component.es6.sublime-snippet
<snippet>
<content><![CDATA[
@Component({
selector: "${2:${1/^(\w)|([A-Z])/(?1\l\1)(?2-\l\2)/g}}"
})
@View({
templateUrl: "${2}.html"
})
class ${1:MyAmazingComponent}{}
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>A2Component.es6</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<!-- <scope>source.python</scope> -->
</snippet>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment