私の理解では、ReSharper拡張機能としてStyleCopを実行すると、VS 2015に組み込まれたAnalyzerテクノロジが使用され、StyleCopをスタンドアロンプログラムとしてダウンロードしてインストールするのとは異なります。スタンドアロンプログラムとして以前にStyleCopをインストールしていたときに、StyleCopの.Settingsファイルにアクセスして、StyleCopダイアログボックスで特定のオプションを選択できるようにしました。これらのオプションの中には、Company NameタブとCompany Noticeタブがあります。 StyleCop Settings Documentation for the Company Information TabReSharper with StyleCop Configuration
ReSharperに注意が必要なStyleCopルールが表示され、XMLサマリーコメントがトップに追加されると私のクラスのReSharperは、私のためにコメントテキストを配置します。ただし、会社名にはスペースがあり、その値は常に空白です。つまり、手動で変更する必要がありますが、それは面倒です。
質問:
どのように私は一定の値で会社名]フィールドを移入するためのReSharperを教えていますか?ソリューションベースでこれを行うことはできますか、または会社名フィールドはグローバルに定義されていますか?
ありがとうございます。
ReSharper拡張マネージャを使用してJetBrainsによってStyleCopを追加する前に、VS 2015 EnterpriseとReSharper Ultimate 2016.1.2を新しくインストールしました。そのインストールとVSの再起動後、私はStyleCopのためのそのような設定オプションはなく、設定ファイルや設定ファイルエディタも表示されません。 Visual Studio ToolsでStyleCopの項目が表示されません。オプションとReShaper ToolsのStyleCopエントリのみ|オプション - 会社名を参照しません。しかし、ReSharperがStyleCopの警告で私のコードを引用しています...私もStyleCopをインストールする必要があるなら、ルールは機能しているので不必要で不明確です。 – Jazimov
自分でsettings.stylecopファイルを作成する必要があります。これを手動で行うことができます(xmlのみ)。あるいは、エディタを使用する場合は、codeplexからmsiをダウンロードしてインストールすることができます。エディタは簡単に呼び出す方法がないため、resharperプラグインを同梱できません。ファイルをダブルクリックするとVSエディタが開き、resharper拡張機能はファイルのデフォルトアプリを変更できません。 – citizenmatt
これを試して報告してください。 ReSharperとJetBrains StyleCopの拡張機能を持つ場合、ReSharperヒントを使用してコードドキュメント内のStyleCopルールを無視することができますが、そのルールを元に戻すにはどうすればよいでしょうか?言い換えれば、プラグインのマスターStyleCopルールリストはどこですか(アナライザまたはReSharperオプションには含まれていません...)。 – Jazimov