环境
我正在Microsoft Visual Studio 2013 Update 4
使用ReSharper 9.0 Update 1
.
我有ReSharper.StyleCop (for R# 9)
(https://github.com/kubiix/ReSharper.StyleCop)ReSharper插件安装版本4.7.50-beta3
:
问题
诸如删除文件中未使用的操作之类的操作似乎执行了静默清理,该清理不可配置地插入文件头并记录所有类成员。
如果我有这个代码:
using System;
public class Class
{
}
并选择 StyleCop 选项Remove unused directives in file
代码变为:
// --------------------------------------------------------------------------------------
// <copyright file="RunThisCode.cs" company="">
//
// </copyright>
// --------------------------------------------------------------------------------------
public class Class
{
}
问题
问题的原因似乎是 ReSharper 配置的代码样式页面显示了一个Update File Header Style
设置为 StyleCop 的条目Insert header if it's missing
。
不幸的是,目前似乎没有完全停用该标头的选项(例如通过选项Do not change
)。
有没有办法克服这个问题?或者有没有办法在 ReSharper 中全局禁用文件头文档?