如何在Visual Studio的ReSharper插件中全局禁用文件頭文檔



visual-studio visual-studio-2013 (1)

我無法運行插件,因此無法驗證,但閱讀文檔給人的印像是可能的。

在管理StyleCop項目設置, http://stylecop.codeplex.com/wikipage?title=Managing%20StyleCop%20Project%20Settings&referringTitle=Documentation //stylecop.codeplex.com/wikipage?title=Managing%20StyleCop%20Project%20Settings&referringTitle=Documentation下,有一個“規則選項卡”鏈接, http://stylecop.codeplex.com/wikipage?title=Rules%20tab&referringTitle=Managing%20StyleCop%20Project%20Settings

在“詳細設置”下的“規則”頁面上,圖像顯示“文件標題”。

此外, http://www.stylecop.com/docs/SA1633.htmlhttp://www.stylecop.com/docs/SA1634.html ,表明它應該是可能的。 我懷疑在File Headers下面會有一個或兩個選項用於上述代碼。

這允許項目級別設置,但文檔進一步避免允許全局設置 - http://stylecop.codeplex.com/wikipage?title=Sharing%20StyleCop%20Settings%20Across%20Projects&referringTitle=Managing%20StyleCop%20Project%20Settings

環境

我使用Microsoft Visual Studio 2013 Update 4ReSharper 9.0 Update 1

我有ReSharper.StyleCop (for R# 9)https://github.com/kubiix/ReSharper.StyleCopReSharper插件安裝版本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配置的“代碼樣式”頁面顯示了StyleCop的“ Update File Header Style條目, Insert header if it's missing該條目, Insert header if it's missing設置為“ Insert header if it's missing

不幸的是,目前似乎沒有選項可以完全停用該標題(例如,通過選項Do not change )。

有沒有辦法克服這個問題? 或者有沒有辦法在ReSharper中全局禁用文件頭文檔?





resharper-9.0