Expanding Emmet Templates with User Defined Templates
You can expand Emmet templates with your own live templates.
Suppose you have a template entry with the following template text:
<entry type="$TYPES$">$END$ <entry>
“entry-list<entry[number=$]*5″
and press TAB.
By default, the number
attribute will be generated before type
.
To customize the position where it is generated, you need to add the ATTRS
variable to your template, for example:
<entry type="$TYPES$" $ATTRS$>$END$ <entry>
ATTRS
variable must have an empty string as the default value and should be skipped.
To expand a Zen Coding template with a user-defined template
- Open the Settings / Preferences Dialog by choosing for Windows and Linux or for OS X, and click Live Templates under Editor.
- On the Live Templates page that opens, expand the Zen Coding template group.
- Select the template to expand. The focus moves to the Template Text area where the fields show the settings of the selected template.
- In the Template Text field, add the required text and variables to the template body.
- Click the Edit Variables button. In the Edit Template Variables dialog box that opens, specify the default variable values in the Default value field and select the Skip if defined check box, where necessary.
See Also
Last modified: 20 April 2016