title: How can I make Xcode not auto indent Eureka forms code in a weird way?
body: <p>When I use Eureka forms, Xcode seems to like to format it in a way that could cause confusion.</p>
  
  <p>I'll use the one of the code blocks in the README as an example:</p>
  
  <pre><code>let row  = SwitchRow("SwitchRow") { row in      // initializer
      row.title = "The title"
      }.onChange { row in
          row.title = (row.value ?? false) ? "The title expands when on" : "The title"
          row.updateCell()
      }.cellSetup { cell, row in
          cell.backgroundColor = .lightGray
      }.cellUpdate { cell, row in
          cell.textLabel?.font = .italicSystemFont(ofSize: 18.0)
  }
  </code></pre>
  
  <p>This really makes my OCD go off. The last <code>}</code> isn't inline with all the other ones feels so annoying.</p>
  
  <p>I would like to format it like so:</p>
  
  <pre><code>let row  = SwitchRow("SwitchRow") { row in      // initializer
      row.title = "The title"
      }.onChange { row in
          row.title = (row.value ?? false) ? "The title expands when on" : "The title"
          row.updateCell()
      }.cellSetup { cell, row in
          cell.backgroundColor = .lightGray
      }.cellUpdate { cell, row in
          cell.textLabel?.font = .italicSystemFont(ofSize: 18.0)
      }
  </code></pre>
  
  <p>Or this:</p>
  
  <pre><code>let row  = SwitchRow("SwitchRow") { row in      // initializer
      row.title = "The title"
  }.onChange { row in
      row.title = (row.value ?? false) ? "The title expands when on" : "The title"
      row.updateCell()
  }.cellSetup { cell, row in
      cell.backgroundColor = .lightGray
  }.cellUpdate { cell, row in
      cell.textLabel?.font = .italicSystemFont(ofSize: 18.0)
  }
  </code></pre>
  
  <p>So I went to the preference pane of Xcode and looked for things like custom indentation. I thought there would be something similar to the formatting settings in IntelliJ, but I found nothing. </p>
  
  <p>Then I found the closest thing to what I'm looking for - Automatic Indent. So I unchecked the checkbox for <code>}</code>, like the:</p>
  
  <p><a href="https://i.stack.imgur.com/ZsnM2.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ZsnM2.png" alt="enter image description here"></a></p>
  
  <p>But as I type <code>.onChange {</code> then press enter, this happens:</p>
  
  <pre><code>    let row = SwitchRow("") {
          row in
          }.onChange {
  
      }
  </code></pre>
  
  <p>How can make it not automatically indent to that? I want one of the styles mentioned above.</p>