问题标签 [resharper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1069 浏览

asp.net-mvc - ASP.NET MVC Preview 5 & Resharper 怪异

我刚刚创建了我的第一个 Preview 5 错误,并且它似乎与 Resharper 不太相配。视图中的所有 C# 都出现错误,诸如 <%= Html.Password("currentPassword") %> 的“currentPassword”突出显示以下错误:参数类型“System.String”不是可分配的参数类型“细绳”。

IList 错误 = ViewData["errors"] as IList; 将 IList 突出显示为“无法解析符号‘字符串’”

有人见过这个吗?

0 投票
2 回答
24694 浏览

hash - 为什么 ReSharper GetHashCode 覆盖使用“397”?

像你们中的许多人一样,我使用 ReSharper 来加快开发过程。当您使用它来覆盖类的相等成员时,它生成的代码生成GetHashCode()如下所示:

当然我也有一些我自己的成员,但我想知道为什么是 397?

  • 编辑:所以我的问题的措辞会更好,397素数除了是素数之外还有什么“特殊”吗?
0 投票
3 回答
747 浏览

c# - ReSharper 向 .NET 2.0 项目发出 C# 3.0 代码检查警告

当我使用最新版本的 ReSharper (4.1) 处理 .NET 2.0 项目时,我收到有关使用 var 关键字和 lambadas 等的警告。知道如何仅为 .NET 2.0 项目禁用此功能吗?

0 投票
18 回答
197545 浏览

c# - 构造函数中的虚拟成员调用

我从 ReSharper 收到关于从我的对象构造函数调用虚拟成员的警告。

为什么这是不应该做的事情?

0 投票
5 回答
589 浏览

.net - 构造函数变量是否应该直接传递给私有字段或属性?

现在这是 .NET,但我确信主体应该适用于所有 OOP 语言,为了简化,我以 .NET 为例:

R# 通常是创建者构造函数并将传入变量传递给私有字段,对我来说,我倾向于将其传递给属性。

关于不同之处以及最佳实践是什么的任何意见?

0 投票
3 回答
26012 浏览

.net - 工具比较:Visual Assist X 和 Resharper

.NET 开发人员在那里!在这里需要你的意见!

我现在正在使用Visual Assist X,确实是一款不错的软件。但是 .NET 博主似乎更喜欢Resharper。我可能想考虑换一个,但在此之前我想先听听你们的意见。

0 投票
5 回答
1059 浏览

visual-studio - ReSharper——对其他人来说不稳定?

我在许多“必备”工具列表中看到了 Jetbrain 的 ReSharper 工具。在过去的几年里,我已经安装了几次,它让我的 Visual Studio 变得迟缓和不稳定。我通常在一两个星期后卸载它,因为它使 VS 变得不稳定,我想喜欢它,但我无法克服不稳定。

那么有什么关系呢?我运气不好?该工具是否有问题,但有用性超过了问题?那里还有其他人有麻烦吗?是否有一些麻烦的选项可以关闭?

0 投票
14 回答
72244 浏览

c# - 方法可以设为静态,但应该这样吗?

ReSharper 喜欢指出每个 ASP.NET 页面的多个功能,这些功能可以设为静态。如果我将它们设为静态,它对我有帮助吗?我应该将它们设为静态并将它们移动到实用程序类吗?

0 投票
12 回答
16533 浏览

unit-testing - ReSharper 的单元测试运行器有快捷键吗?

出于明显的生产力原因,我努力学习和使用尽可能多的各种 Re# 命令的键盘快捷键。

但是,单元测试运行器似乎没有任何关联的快捷键。我希望能够选择某些测试并能够运行或调试它们,而无需每次都使用鼠标。使用鼠标是我唯一的选择吗?

0 投票
8 回答
13338 浏览

visual-studio - 安装 ReSharper 后 Visual Studio 2005 Intellisense 停止工作

我安装了 ReSharper 评估版并卸载了它。之后 Visual Studio 的 Intellisense 停止工作。我已经重新启动计算机,但我仍然有这个问题。

任何人都可以在这里帮助我吗?

我正在使用 Visual Studio 2005。谢谢。