Editmode For Sublime Text
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
Editmode for Sublime is a simple plugin which adds a keyboard shortcut to Sublime Text, allowing you to instantly convert content inside to chunks - it will take the text, send it to the Editmode API which returns an identifier, and replace it with a Editmode helper. Used in conjunction with Editmode.js, it allows one to very quickly convert an existing site to be fully editable by anyone in a short space of time.
Every open directory in Sublime is seen as a project. In order to
apply project specific settings, you need to save the existing open
project: Project -> Save Project As
I would recommend saving the project file in the directory you would
like the settings to apply to.
Once the .sublime-project file is saved, open it and add the correct
path and chunks authentication token
{
"folders":[{ "path": "." }
],
"settings": {
"em_authentication_token": "YOURTOKENHERE",
"em_default_snippet_template" : "rails_erb",
"em_snippet_templates" : {
"rails_erb" : "<%= chunk('{label}','{identifier}') %>"
}
}
}
Close the current folder or files in Sublime, then hit "Project ->
Open Project" and open the project you just saved.
The em_authentication_token identifies the Editmode project where
the chunk will be saved to. You can find this in your Editmode
account.
The plugin adds a keyboard shortcut (CMD+SHIFT+L) which you can use
with any open file in a project where you have already specified
your em_authentication_token.
Select the text you'd like to replace, then hit the keyboard
shortcut, and Sublime will send the text to the configured Editmode
project, and add a view helper in it's place. (Currently this uses
the rails view helper syntax, but this can be configured in time as
we add more rendering plugins).