我正在寻找某种方法来使 VS 编辑器突出显示引发异常的方法。我四处寻找一些插件,但没有找到合适的插件。
所以我一直在寻找一些描述如何制作我自己的插件的教程。我发现许多教程展示了如何为文本添加下划线、修改工具提示等,但我还没有找到任何教程来展示如何访问特定方法的文档。
我会很高兴得到任何帮助。
我正在寻找某种方法来使 VS 编辑器突出显示引发异常的方法。我四处寻找一些插件,但没有找到合适的插件。
所以我一直在寻找一些描述如何制作我自己的插件的教程。我发现许多教程展示了如何为文本添加下划线、修改工具提示等,但我还没有找到任何教程来展示如何访问特定方法的文档。
我会很高兴得到任何帮助。
您可以使用 IntelliSense 提供的信息:
您可以通过对您的方法的 xml 注释向 IntelliSence 提供例外列表:
/// <summary>
/// Foos every bar.
/// </summary>
/// <exception cref="System.ArgumentOutOfRangeException"/>
public static void Foo()
{
throw new ArgumentOutOfRangeException();
}
您可以使用 VS 调试器来跟踪代码或使用断点来运行将突出显示行的宏(不确定这是否会正常运行,因为您必须在某些关键点应用它们)
您还可以设置 VS (Ctrl-Shift-E) 的异常设置以在抛出异常时立即停止。这将停止执行导致异常的方法并将光标放在它上面。