StyleCopルールSA1642は、コンストラクタのドキュメントヘッダが 'Initialize a new instance ...'で始まらなければならないと主張しています。StyleCopのスペリングルールの修正
私はルール自体に同意しますが、私は醜いと思うStyleCop強制スペルを受け入れることができません。それは '初期'で、 's'である!
予想されるテキストを変更することはできますか、または単に賢明なルールを無効にする必要がありますか?
StyleCopルールSA1642は、コンストラクタのドキュメントヘッダが 'Initialize a new instance ...'で始まらなければならないと主張しています。StyleCopのスペリングルールの修正
私はルール自体に同意しますが、私は醜いと思うStyleCop強制スペルを受け入れることができません。それは '初期'で、 's'である!
予想されるテキストを変更することはできますか、または単に賢明なルールを無効にする必要がありますか?
現在のStyleCopバージョンでは、ドキュメントルールのカスタマイズはサポートされていません。それをサポートする短期的な計画はありません。
回避策として、ルール全体を無効にする代わりに、サードパーティのカスタムルールを参照することもできます。たとえば、StyleCop+は現在、を「Initialize a new instance」と書くことができます。と"Class1クラスの新しいインスタンスを初期化します。"
だから私はそれも"初期化..."を可能にすることができると思います。しかし、 "初期化"を強制し、 "初期化"を禁止したい場合は、カスタマイズ可能なドキュメントルールのサポートを待つ必要があるようです。
最新のスタイルコップの設定では、オプションタブでen-GBに "Culture for analysis"を設定することができ、アメリカンの代わりに英国のスペルを使用します。
これは私のために働いています、今は "Initialises" – DanB
驚くばかりです。答えをありがとう。 – David
正しくない。 – badbod99