title: Formatting of the `//@formatter:off` tag in eclipse
body: <p>As you may know, Eclips lets you disable the code formatter for certain sections of source code (see for example <a href="https://stackoverflow.com/questions/1820908/how-to-turn-off-the-eclipse-code-formatter-for-certain-sections-of-java-code">this question</a>).</p>
  
  <p>Now, my problem is, that the formatter apparently stops formatting code at the very beginning of the line where the <code>//@formatter:off</code> tag is found. This has the result, that the formatter tag itself (which is just a comment line essentially) is placed in a queer location, namely <em>without indentation</em> at the very beginning of the line.</p>
  
  <p>See this example.</p>
  
  <p>What I enter:</p>
  
  <pre><code>   //@formatter:off
     Some code {
       with indentation
         that I dont    want to be    formatted.
     } 
     //@formatter:on
  </code></pre>
  
  <p>After hitting [Ctrl + F] it looks like this:</p>
  
  <pre><code>//@formatter:off
     Some code {
       with indentation...
         that I dont    want to be    formatted.
     } 
     //@formatter:on
  </code></pre>
  
  <p>Ok, I realize that this is purely a cosmetic issue, but my OCD is driving me nuts when I see this everywhere in the code. Especially after <em>specifically</em> using the formatting tag to make the code look nicer.</p>