问题标签 [resharper-2016]
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.
unit-testing - ReSharper Error: "The output has reached the limit and was truncated. To view the full output use 'Show Stack Trace in a new window' action."
When running unit tests in ReSharper, if the output is too long, it gives this error:
Update
ReSharper fixed this issue in 2016.2, see answer from @Alexander Pacha.
visual-studio - 用花括号包围代码块?
是否有用花括号包围给定(选定)代码块的快捷方式?
VS 2015 + R# 2016.1
visual-studio-2015 - 视觉工作室启动极其缓慢 - 创建大量节点进程
我每天都使用 Visual Studio 2015 更新 2 和 Resharper 2016.1.1,自上次更新(均在同一天更新)以来,在任何项目启动时它都会创建 30-50 个节点进程,这会占用我的内存和 CPU。由于这个原因,我的电脑在大约 15 分钟内无法使用。当进程停止执行 pc 时,VS 和 R# 运行顺利。
有谁知道这可能是什么原因造成的?什么可能会创建此节点进程?
c# - 根据 ReSharper,C# 是具有可为空类型的运算符始终为 false
我正在尝试将 an 转换object
为bool
类型并想要转换bool
和Nullable<bool>
类型。我还想确保我尽可能做出适当的演员表。所以我有以下代码:
ReSharper 2016 告诉我,value is bool?
在这个 if 语句堆栈中,它总是会评估为 false。这是为什么?这意味着它Nullable<bool>
不会继承自object
(不可能)或value is bool
将捕获一个bool?
.
ReSharper 2016 也可能存在错误。我看到的实现System.Windows.Controls.BooleanToVisibilityConverter.Convert
几乎相同。我怀疑 WPF 核心会出现这样的错误,这让我相信这是 ReSharper 的问题。
resharper - ReSharper 2016.1 xUnit 测试运行器不支持 Theory
我目前正在将 ReSharper 2016.1.2 与本机 xUnit 测试运行程序一起使用。我想知道为什么Theories
不支持并从测试会话中被忽略。此外,尝试单独运行它们根本没有效果。
还有一点令人沮丧的是,它们被默默地忽略了,并且没有在Ignored Tests
标签计数中报告(在我的情况下,>20 测试同时使用InlineData
和的理论MemberData
)。
问题是:理论会得到支持还是我应该重写我的测试?
visual-studio-2015 - VS 2015 的灯泡仍然出现?
我将 VS2015 与 Resharper 2016 一起使用。
我在 R# 设置中禁用了 Visual Studio 灯泡:
也在这里:
但是当我点击一些关键字时它仍然出现:
点击“公开”
点击“HttpresponseMessage”
点击“获取PDF”
问题
如何完全停止灯泡功能?
另外:我已经禁用了 Resharper,现在我看不到任何灯泡。这是怎么回事 ?
c# - (为什么)作为扩展方法调用是首选...方式?
我正在使用刚刚发布的 Resharper (2016.2.2) 版本重新锐化我的解决方案
它标记了这行代码:
...暗示我应该“作为扩展方法调用”
如果我默认,它会将该行更改为:
这是否更好?如果是这样,怎么做?为什么?
这是被调用的方法,它位于“ConstsAndUtils”类中:
c# - ReSharper 找不到无法访问的代码
我有这个代码:
ReSharper 通过删除多余的(因为 allways true
)表达式== null
和将if
-statement 反转为类似于以下内容来简化它:
但是对我来说,即使这个检查似乎也没有意义,并且很容易被忽略,因为条件总是正确的。所以我想知道为什么 ReSharper 会检测到过时的检查null
而不是其余的检查。
我错过了任何检查失败的情况吗?
unit-testing - 找不到 dotnet 测试 ID 的元素:Resharper 2016.3 中的错误
我刚刚下载了 Resharper 2016.3 EAP 4 来检查 .NET Core 的单元测试功能。但是当我运行所有单元测试时,我得到了这个错误:
找不到 dotnet 测试 ID 的元素:MvcMovieTests.SimpleTests.TestMethodPassing
找不到 dotnet 测试 ID 的元素:MvcMovieTests.SimpleTests.TestMethodFailing
这是我的简单单元测试:
当我使用 MSTEST 测试资源管理器运行所有单元测试时,它们运行正常并且我看到了结果。但是在 Resharper 2016.3 中,我在 Visual Studio 2015 社区的单元测试会话窗口中看到了上面的两个错误。