Недавно я заметил, что Visual Studio 2010 (Professional) автоматически вставляет FileHeader в новые файлы классов. Я не знаю, когда это началось, но некоторое время назад это не было включено. Кроме того, с тех пор директивы using добавляются после пространства имен.
Так выглядит файл после генерации:
// -----------------------------------------------------------------------
// <copyright file="Class1.cs" company="Microsoft">
// TODO: Update copyright text.
// </copyright>
// -----------------------------------------------------------------------
namespace MyNamespace
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
/// <summary>
/// TODO: Update summary.
/// </summary>
public class Class1
{
}
}
И вот как это должно выглядеть (и как я этого хочу):
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyNamespace
{
public class Class1
{
}
}
Я отключил все расширения и все плагины, но проблема остается. Надеюсь, кто-нибудь здесь может рассказать мне, как восстановить превентивное поведение.
Заранее спасибо