title: Wrap HTML attributes on new lines set by user when formatting in Visual Studio Code
body: <p>In our team some people use Webstorm and others use Visual Studio Code.
  Webstorm aligns attributes vertically when they're put on a new line by the user. It will align with the last attribute in the line. Visual Studio Code has a setting where you can wrap the attributes on format, but it wraps all attributes.</p>
  
  <p>It would be nice if both editors would handle formatting the same.</p>
  
  <p>I've tried several extensions (Prettier, Beautify, Alignment, Code alignment, Better Align) in Visual Studio Code, but none does what I want it to do.
  Does anybody know of any setting or extension I might have missed that does what I want? Or is it simply not possible in Visual Studio Code?</p>
  
  <p><strong>User setting</strong></p>
  
  <pre><code>"html.format.wrapAttributes": "force-aligned",
  </code></pre>
  
  <p><strong>Result</strong> (how VS Code aligns attributes)</p>
  
  <pre><code>&lt;input type="text"
         name="input_name"
         placeholder="What's your name"&gt;
  </code></pre>
  
  <p><strong>Desired result</strong> (how Webstorm aligns attributes)</p>
  
  <pre><code>&lt;input type="text" name="input_name"
                     placeholder="What's your name"&gt;
  </code></pre>