Visual studio 2010 VS 2010:禁用新类文件的Fileheader
我最近注意到VisualStudio2010(Professional)在新的类文件中自动插入一个文件头。我不知道这是什么时候开始的,但不久前还没有启用。此外,从那时起,using指令被添加到名称空间之后 这是文件生成后的外观:Visual studio 2010 VS 2010:禁用新类文件的Fileheader,visual-studio-2010,Visual Studio 2010,我最近注意到VisualStudio2010(Professional)在新的类文件中自动插入一个文件头。我不知道这是什么时候开始的,但不久前还没有启用。此外,从那时起,using指令被添加到名称空间之后 这是文件生成后的外观: // ----------------------------------------------------------------------- // <copyright file="Class1.cs" company="Microsoft"> //
// -----------------------------------------------------------------------
// <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
{
}
}
我禁用了所有扩展和插件,但问题仍然存在。希望这里的任何人都能告诉我如何恢复以前的行为
提前感谢我认为这是一个重拾器问题,请检查您的重拾器设置
Visual studio使用模板生成新文件。您可以在这里阅读如何创建自己的模板。默认模板通常存储在C:\Program Files(x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates中,如果要全局替换格式,则需要编辑这些模板 对我来说,文件头在安装
Resharper
和Stylecop
后出现
为了摆脱它们,我在
Resharper
(代码清理部分)中禁用了头包含,并确保不再在StyleCop
中强制执行文件头规则。接下来,我修改了前面提到的文件模板。最后,我必须从Visual Studio的命令行运行devenv.exe/installvstemplates来注册更改。我禁用了ReSharper,文件头仍然插入。另外,我没有在ReSharper选项中配置文件头(只是选中了它)。这里也一样-非常恼人。我想这可能与stylecop集成有关,我刚刚检查了那个文件夹,我所有的旧模板都保存为.bak文件。我用备份替换了实际的。几周前必须重置我的Visual Studio,可能当时安装了新模板。只想补充一点,您必须运行devenv.exe/installvstemplates来更新ItemTemplatesCache
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyNamespace
{
public class Class1
{
}
}