Visual studio 2010 检测VS中的长代码行?

Visual studio 2010 检测VS中的长代码行?,visual-studio-2010,Visual Studio 2010,我刚刚遇到了这个可怕的代码: string summary = Controls.BasePage1.GetLDA().ExecuteStringScalar(sb).Replace("'", "\\'"); 它没有进行足够的空检查。在VisualStudio项目中有没有办法检测像这样的长代码行 普通Visual Studio不支持搜索长行,也不支持NullReferenceException检查 有一个选项可以包裹长线,但它不会将线拆分为更小的单位。(工具->选项…->文本编辑器->C#->

我刚刚遇到了这个可怕的代码:

string summary = Controls.BasePage1.GetLDA().ExecuteStringScalar(sb).Replace("'", "\\'");

它没有进行足够的空检查。在VisualStudio项目中有没有办法检测像这样的长代码行

普通Visual Studio不支持搜索长行,也不支持
NullReferenceException
检查

有一个选项可以包裹长线,但它不会将线拆分为更小的单位。(工具->选项…->文本编辑器->C#->常规->换行)。如果加宽visual studio实例,它将展开线


但是,您正在寻找的功能是由第三方插件提供的。我在用重竖琴。它可以在代码中找到任何可能的
NullReferenceException
s。它还可以自动将您的行格式化为您喜欢的任意长度。(Resharper->Options->Code Editing->C#->Formatting Style->Line Breaks and Wrapping有很多选项可以微调代码编辑。)

是否要检测长行或可能的空引用异常?