我已经尝试了所有可以在stackoverflow和google上找到的建议,但我找不到任何东西会阻止resharper的Code Cleanup选项在每个文件中创建标题:
// --------------------------------------------------------------------------------------------------------------------
// <copyright file="FishBiscuits.cs" company="">
//
// </copyright>
// <summary>
//
// </summary>
// --------------------------------------------------------------------------------------------------------------------
我有VS2012,StyleCop和Resharper。在StyleCop中,我禁用了有关需要文档标题的所有属性。在Resharper我禁用任何看起来可能有帮助的东西。当我在清单中进行代码清理它会有一些选项,如1600,1604,1609为是,但更新文件标题为否。
在StyleCop设置中,未选中1600,1609和1610,以及所有文件标题选项。
我唯一能想到的是通过右键单击项目并转到Stylecop设置来更改这些设置,因此它们可能不是Resharper正在读取的全局设置。我找不到任何改变全局stylecop设置文件的方法。
有什么想法吗?
答案 0 :(得分:4)
这看起来只是清理配置文件中的更新文件标题选项,再加上ReSharper选项中文件标题文本中的内容。
如果您已有自定义清理配置文件,则只需在ReSharpers选项的代码清理部分的配置文件选项的C#部分下取消选中更新文件标题即可,如果您使用其中一个默认配置文件,则删除ReSharpers选项中文件标题文本下的所有文本应该可以防止这种情况发生。
您提到使用StyleCop,看起来需要在ReSharper选项下查找 StyleCop for ReSharper 部分,并取消将文本插入文档和文件头。
答案 1 :(得分:0)
检查ReSharper - &gt;选项 - &gt;代码编辑 - &gt;文件标题文本。
您可能想要清空它,在您的代码清理配置中,将“重新格式化标题”选项设置为否。