|Expand abbreviation with||From this list, select the default key to expand Emmet selectors with. This key will also by default expand Emmet live templates.|
|Enable XML/HTML Emmet||Select this checkbox to enable Emmet support for XML and HTML. If this checkbox is not selected, complicated abbreviations, such as |
|Enable abbreviation preview|
Select this checkbox to have AppCode show a popup with a preview of the entered abbreviation before actually expanding it.
|Enable automatic URL recognition while wrapping text with <a> tag|
|Add edit point at the end of template|
If this checkbox is selected, an editing position adds to the end of an HTML template ($END$);
if this checkbox is not selected, then the new edit point is not added.
Compare the following:
In this area, specify the BEM separators for the class names, modifiers and short elements. Refer to the Emmet documentation for details.
|Filters enabled by default|
In this area, specify which Emmet filters you want to be applied to an expanded abbreviation before it is shown in the editor. Learn more about filters at http://docs.emmet.io/filters/. To have a filter always applied by default, select the checkbox next to it. The available options are:
|Enable CSS Emmet||Select this checkbox to enable Emmet support for Style Sheets. If this checkbox is not selected, the complicated abbreviations, like |
|Enable expansion of unknown properties ('unknown' to 'unknown:;')|
|Auto insert CSS vendor prefixes|| If this checkbox is selected, the CSS properties listed in the table below are expanded into constructs that contain pre-pending vendor prefixes. Learn more at Vendor prefixes. |
If this checkbox is cleared, the entire table of properties is disabled.
|Properties and vendor prefixes|| The table contains a list of CSS properties and vendor prefixes that correspond to various browsers. |
|Enable JSX Emmet||Select this checkbox to use Emmet within XML fragments in the JSX Harmony context.|