如何在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.html和http://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 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配置的“代碼樣式”頁面顯示了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中全局禁用文件頭文檔?