Tag: resharper

让Resharper在域上强制使用这个关键字

有谁知道是否有可能有resharper强制使用这个关键字时,它可以使用? 对于领域等… Resharper能够显示哪里可以删除,但是我们的编码标准告诉我们使用这个关键字。

在NUnittesting中使用WPF组件 – 如何使用STA?

我需要在NUnitunit testing中使用一些WPF组件。 我通过ReSharper运行testing,并且在使用WPF对象时失败,出现以下错误: System.InvalidOperationException: 调用线程必须是STA,因为许多UI组件都需要这个。 我已经读过关于这个问题,听起来像线程需要是STA ,但我还没有想出如何做到这一点。 是什么触发了这个问题是下面的代码: [Test] public void MyTest() { var textBox = new TextBox(); textBox.Text = "Some text"; // <– This causes the exception. }

由Resharper代码build议使代码不易读?

当试图达到所有绿色,我收到了Resharper以下build议。 原始码: static public string ToNonNullString(this XmlAttribute attr) { if (attr != null) return attr.Value; else return string.Empty; } build议:删除多余的“其他”导致以下内容: static public string ToNonNullString(this XmlAttribute attr) { if (attr != null) return attr.Value; return string.Empty; } 对我来说,build议的版本似乎不如原来的可读性。 Resharper的build议是否反映了良好可维护代码的定义?

string插值与String.Format

使用string插值之间有一个明显的性能差异: myString += $"{x:x2}"; vs String.Format()? myString += String.Format("{0:x2}", x); 我只是问,因为Resharper提示修复,我以前被骗过。

ReSharper intellisense不显示文档

任何想法,为什么我没有得到任何文档,以配合我的ReSharper智能感知? 如果我转到ReSharper选项并启用Visual Studio IntelliSense,则在通过智能感知popup窗口中的成员时,会得到正确的文档。 如果我重新启用ReSharper智能感知,我现在得到ReSharper IntelliSensepopup文件。

如何在保存时configurationReSharper的代码清理?

我很想configurationVisual Studio / ReSharper运行“代码清理”,每当我保存一个文件。 一个好处是configuration这只适用于C#文件,因为我有时会发现,ASP.NET文件清理不工作,没有引入错误。

ReSharper呆滞

我喜欢ReSharper,但它是一个完整的记忆猪。 它可以快速地膨胀起来,消耗一​​半的RAM,没有太多的努力,陷入IDE。 有谁知道有什么办法来configuration它不是很慢?

代码是启发式无法访问的

与“无法检测到的代码”相比,这意味着什么?

resharper,Javascript:“使用隐式声明的全局variables'X'”

我正在使用Resharper 6和ASP.NET Web方法,并在我的JavaScript文件中有一个恼人的警告: "Use of implicitly declared global variable 'X'" 原因是web方法是在Javascript中创build的: new X.example().webMethod(arg1, arg2, successCallback, failureCallback); 而X …是隐式定义的。 我想知道是否有解决scheme明确定义这个? 它在一些自动生成的JS文件中定义,由ASP.NET web方法框架创build。 我的问题是:如何摆脱这种情况的错误,而不是摆脱合法的错误情况呢? 谢谢!

Resharper 6.1反编译源选项灰色(禁用)

我有Resharper 6.1完整版,但我的反编译源选项是灰色的或在导航到上下文菜单中不可用…我该怎么办?