例外をスローするメソッドをVSエディターで強調表示する方法を探しています。アドインを探しましたが、適切なものが見つかりませんでした。
そこで、独自のアドインの作成方法を説明するチュートリアルを探していました。テキストに下線を引く方法、ツールチップを変更する方法などを示す多くのチュートリアルを見つけましたが、特定のメソッドのドキュメントにアクセスする方法を示すチュートリアルは見つかりませんでした。
喜んでお手伝いさせていただきます。
例外をスローするメソッドをVSエディターで強調表示する方法を探しています。アドインを探しましたが、適切なものが見つかりませんでした。
そこで、独自のアドインの作成方法を説明するチュートリアルを探していました。テキストに下線を引く方法、ツールチップを変更する方法などを示す多くのチュートリアルを見つけましたが、特定のメソッドのドキュメントにアクセスする方法を示すチュートリアルは見つかりませんでした。
喜んでお手伝いさせていただきます。
IntelliSense によって提供される情報を使用できます。
メソッドへの xml コメントを介して IntelliSence に例外リストを提供できます。
/// <summary>
/// Foos every bar.
/// </summary>
/// <exception cref="System.ArgumentOutOfRangeException"/>
public static void Foo()
{
throw new ArgumentOutOfRangeException();
}
また、VS (Ctrl-Shift-E) の例外設定を設定して、例外がスローされたときにすぐに停止することもできます。これにより、例外の原因となったメソッドの実行が停止され、カーソルが置かれます。
VSデバッガーを使用してコードをたどるか、ブレークポイントを使用して行を強調表示するマクロを実行できます(いくつかの重要なポイントでそれらを適用する必要があるため、これが適切に機能するかどうかはわかりません)