title: How can I fix C# comment headers
body: <p>After using an automatic comment header application, I found that it deleted the last return before the code started. This means that all of my files in the solution now look like this: </p>
  
  <pre><code>//-----------------------------------------------------------------------------
  //  File Name: Mapper.cs
  //  Creation Date: 13/02/2013
  //  Author: person
  //-----------------------------------------------------------------------------using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Text;
  using System.Xml;
  </code></pre>
  
  <p>I have a couple of hundred of files I now need to fix and my source control went away (Was on an EC2 Micro that lapsed). I seem to have encountered a series of unfortunate events here. Is there a macro, or something similar, that can help me get out of this bind? </p>