title: Why Tab Indent is not Consistent in VSCode ? (Dart Language)
body: <p>I want to ask about the "Format Document" feature, why when using the "document format" feature in VScode, the tabulation becomes irregular like the code that I attached below.</p>
  
  <p>I have tried to set "Editor: tab size" to 2 but when I use "Format Document", my code becomes irregular.</p>
  
  <pre><code>@override
  Widget build(BuildContext context) {
  ````return new Container(
  ````````child: new Column(
  ``````children: &lt;Widget&gt;[
  ````````new Row(
  ``````````children: &lt;Widget&gt;[
  ````````````//slideshow
  ````````````new Expanded(
  ````````````````child: new CarouselSlider(
  ``````````````height: 150.0,
  </code></pre>
  
  <p>I expect the code like this :</p>
  
  <pre><code>@override
  ``Widget build(BuildContext context) {
  ````return new Container(
  ``````child: new Column(
  ````````children: &lt;Widget&gt;[
  ``````````new Row(
  ````````````children: &lt;Widget&gt;[
  ``````````````//slideshow
  ``````````````new Expanded(
  ````````````````child: new CarouselSlider(
  ````````````````height: 150.0,
  </code></pre>