1

私は、イベント ハンドラーにこの命名スタイルを使用する WinForms プロジェクトに取り組んでいます。

On[ControlName][EventName]

そして、プロジェクト内のすべてのイベント ハンドラーの名前を既定のスタイルに変更したいと思います。

[ControlName]_[EventName]

ReSharper 7.1.3 を使用しています。イベント ハンドラーの命名スタイルを変更しました (オプション -> C# -> C# 命名スタイル -> 詳細設定 -> フィールドのイベント サブスクリプション)。

ただし、追加した新しいイベント ハンドラーが強調表示されていますが、以前の (レガシー) イベント ハンドラーは強調表示されていません (それらをイベント ハンドラーとして認識していないようです)。

私は何を間違っていますか?どうもありがとう。

4

1 に答える 1

1

これには Resharper を使用しません。単純な正規表現テキストの検索/置換を行うだけですvoid On{.+}\(object sender, EventArgs e\)

于 2013-07-12T23:19:51.240 に答える