2013-03-01 73 views
6

我正在使用Resharper 7.1和StyleCop 4.7(使用Visual Studio 2012)。默認情況下,Resharper加載所有StyleCop規則以進行檢查,對於所有的規則,即使在Settings.StyleCop文件中某些規則被禁用,要採取的操作也是「警告」。Resharper加載StyleCop設置

如果某個StyleCop規則被禁用,我想讓Resharper「不要顯示」任何東西(因爲當然,並非所有的默認規則都是合理的)。

我知道這可以在Resharper - Options - Inspection Severity中手動完成,方法是選擇自己對每個規則採取的操作。但有沒有辦法自動做到這一點?也就是說,如果在Stylecop.Settings中禁用了規則,resharper不會警告你這個規則被破壞了嗎?

自動執行此操作是有意義的,因爲我想爲所有團隊定義一組強制性規則以應用,並且讓每位工程師手動修復爲每個現有規則採取的操作是多餘的(因爲它們是很多)。

由於提前, 米哈伊

+0

那麼這是否意味着,沒有辦法將定製的.StyleCop文件導入ReSharper? – 2015-10-22 22:50:37

回答

1

看來是沒有辦法做到這一點,雖然,有可能在ReSharper的選項手動配置規則,然後導出選項(通過管理 - >導出到文件),並且可以在其他機器上導入。