- Download this repo, rename it to 'enyo-sublime-package', and place it within your
Packages
folder. This can be found within Sublime Text atPreferences > Browse Packages…
- Clone the repo into your
Packages
foldergit clone [email protected]:viodragon2/enyo-sublime-package.git
######Reserved words
- kind
- mixins
######enyo/UIComponent
properties
- name
- id
- owner
- componentOverrides
######enyo/Control
properties
- classes
- style
- content
- defaultKind
- tag
- allowHtml
- renderOnShow
- canGenerate
- showing
- create
- rendered
- destroy
- constructor
- constructed
- components
- computed
- observers
- bindings
- events
- handlers
Install enyo-dev tool, and make sure it's available in PATH
.
Default is epack
command.
Other availble variants are :
epack --clean
enyo init
Preferences > Package Settings > Enyo > Completions - User
####Extension
You can extend or override the default completions provided by specifying extended_completions_list
{
"extended_completions_list":[
["my_completion\tMy Completion", "my-completion: '${1:string}'$0"],
]
}
In case you want to turn off auto completion, you may disable it by setting disable_completions
to true
. The default value is false
.
{
disable_completions: true
}