Nuget から Style Cop Plus をインストールしました。次のような欲求があるので、インストールされて機能していることを知っています。
SP2001 Warning 5 SP2001 : StyleCopPlus.StyleCopPlus : Only tab characters are allowed to be used for indentation. D:\Users\Chad\Desktop\TypeScript\One\WebApplication4\Classes\Class1.cs 4 1 WebApplication4
ただし、これは他の静的コード分析と競合しており、どこからかはわかりません。
Warning 5 SA1027 : CSharp.Spacing : Tabs are not allowed. Use spaces instead. D:\Users\Chad\Desktop\TypeScript\One\WebApplication4\Classes\Class1.cs 4 1 WebApplication4
Style Code Plus をインストールする前に、既に Style Co をインストールしていました。
明らかに、これらの警告は互いに競合しているため、これらの警告のいずれかをオフにする必要があります。それぞれにルールを設定できる場所を見つけようとしています。
もし私が ..
1. go to Project -> Properties -> Code Analysis Tab
2. Click the Open Rules button next to "MS recommended Rules"
3. Search for "SP2001" and "SA1027"
..どちらも見つかりません
ただし、次のようにして、Style Co ルールで SA1027 を見つけます。
1. Project Explorer select Project, right mouse => Style Cop Settings
. Find SA1027
メッセージが示すように、SP2001 は明らかに Style Cop Plus ルールです。
Codeplex StyleCop Plus Web ページを参照すると、ドキュメンテーションに次のような Style Copy Plus ダイアログが表示されますが、見つかりません。
StyleCop Plus の SA1027 をオフにする設定画面はどこにありますか?
アップデート
上記の参照 Web ページから:
StyleCop+ が正しくインストールされるとすぐに、新しい [StyleCop+] タブが設定ダイアログに表示されます。このタブには、すべての StyleCop+ 機能を構成するための設定ページが含まれています。