diff --git a/extensions/html-language-features/package.json b/extensions/html-language-features/package.json
index ebcde114c3f..0fc7ed3ce11 100644
--- a/extensions/html-language-features/package.json
+++ b/extensions/html-language-features/package.json
@@ -117,14 +117,18 @@
"force",
"force-aligned",
"force-expand-multiline",
- "aligned-multiple"
+ "aligned-multiple",
+ "preserve",
+ "preserve-aligned"
],
"enumDescriptions": [
"%html.format.wrapAttributes.auto%",
"%html.format.wrapAttributes.force%",
"%html.format.wrapAttributes.forcealign%",
"%html.format.wrapAttributes.forcemultiline%",
- "%html.format.wrapAttributes.alignedmultiple%"
+ "%html.format.wrapAttributes.alignedmultiple%",
+ "%html.format.wrapAttributes.preserve%",
+ "%html.format.wrapAttributes.preservealigned%"
],
"description": "%html.format.wrapAttributes.desc%"
},
diff --git a/extensions/html-language-features/package.nls.json b/extensions/html-language-features/package.nls.json
index c6923ce881e..343a5a7e2d9 100644
--- a/extensions/html-language-features/package.nls.json
+++ b/extensions/html-language-features/package.nls.json
@@ -17,6 +17,8 @@
"html.format.wrapAttributes.forcealign": "Wrap each attribute except first and keep aligned.",
"html.format.wrapAttributes.forcemultiline": "Wrap each attribute.",
"html.format.wrapAttributes.alignedmultiple": "Wrap when line length is exceeded, align attributes vertically.",
+ "html.format.wrapAttributes.preserve": "Preserve wrapping of attributes",
+ "html.format.wrapAttributes.preservealigned": "Preserve wrapping of attributes but align.",
"html.suggest.angular1.desc": "Controls whether the built-in HTML language support suggests Angular V1 tags and properties.",
"html.suggest.ionic.desc": "Controls whether the built-in HTML language support suggests Ionic tags, properties and values.",
"html.suggest.html5.desc": "Controls whether the built-in HTML language support suggests HTML5 tags, properties and values.",