1.4

l Abbreviation List:
l
Name: The name of the item, aka its trigger. Disabled the checkbox next to the
name to disable the item (it will not trigger).
l
Context: The context in which the item is enabled (HTML, CSS, etc)
l
Description: A short description of the item.
l
Auto Insert: [TBD]
l
New: Click to create a new item.
l
Edit: Click to modify the currently selected item.
l
Remove: Click to remove the currently selected item from the list.
l
Restore Removed: [Currently not functional]
l
Revert to default: [Currently not functional]
l
Import: Click to open a browse dialog to import an xml file containing exported
items. The imported items are added to the list, and any
l
Export: Click to open a save as dialog to export all the items in an xml file that can
be shared and re-imported.
l
Preview box: Displays a preview of the expanded item when one is selected.
Emmet Output Preferences
The Output Preferences dialog is used to control how the expanded (output) code behaves
when expanding abbreviations and snippets. There are 6 different dialogs to control output and,
while they all have identical options, they control different output types: CSS, HAML, HTML,
XML, XSL and the "Default" one controlling the rest of the types.
These options are equivalent to Emmet's syntaxProfiles.json feature.
l
Tag Case: Defines whether tags in the expanded code will be in lowercase, uppercase,
or keep whichever case was used when typing in the abbreviation. For example, the keep
option means typing P>a expands to <P><a href=""></a></P>.
l
Attribute Case: Defines whether attributes in the code will be in lowercase, uppercase,
or keep whichever case was used when typing in the abbreviation. For example, the keep
option means typing p[TITLE="Hello world"] expands to <p TITLE="hello world"></p>
l
Attribute quotes: Defines whether the quotes in the expanded code are single (') or
double ("). This has no effect on functionality, it's a visual preference for the code.
l
Each tag on new line: Output each tag on new line with indentation, boolean. Values are
true (each tag on new line), false (no formatting) and 'decide' (string; only block-
level elements on new lines).
l
Place caret placeholders in expanded abbreviations: Defines whether leaf block-level
node (e.g. node with no children) should have formatted line breaks inside. Only
Page 465