问题标签 [resharper-6.0]

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 投票
1 回答
3668 浏览

resharper - Resharper 6 - 自动添加“this”

在我工作的一家公司中有一种命名风格,必须将“this”添加到每个函数、属性调用和字段中。有时我会忘记它。我希望 Resharper 自动完成。

有什么建议么?

0 投票
1 回答
102 浏览

c# - 禁用 C# 内部方法的下载源,例如 object.ToString()

有什么方法可以禁用像 ToString() 这样的 C# 内部方法的反编译?每次我不小心 ctrl+click 方法,它会花费一些时间来下载库源。

0 投票
1 回答
151 浏览

c#-4.0 - 访问修改后的闭包 - ref int

对于上述代码,resharper 抱怨“访问修改后的闭包”。如果我将其更改为对象类型,则不会这样做。为什么这是一个闭包,即使我经过 ref ?

0 投票
3 回答
1358 浏览

resharper - ReSharper 可以忽略导航中的项目/测试吗

在使用 ReSharper 的各种导航和使用功能时,有没有办法让它隐藏解决方案中的一些项目(带有测试)?

通常当我浏览代码时,我对测试并不真正感兴趣,而只对生产代码感兴趣。

0 投票
3 回答
12119 浏览

visual-studio-2010 - 在 ReSharper for Visual Studio 中完全禁用格式化和完成

我喜欢 ReSharper 提供的许多功能,但我绝对无法忍受它所做的格式化和代码完成。每一步都让我绊倒。在 javascript 中,它不断窃取大括号,试图重新格式化我的代码,使其无法正常工作,并且很难找到丢失的部分。

我想禁用与 ReSharper 的格式化和代码完成有关的所有内容,同时仍能从它所拥有的酷炫导航功能中受益。

反正有选择性安装 ReSharper 吗?我试过在选项中禁用这些东西,但它似乎没有任何好处。

0 投票
1 回答
3570 浏览

c# - 使用 resharper 将 LINQ 转换为 C# 中的循环

我正在使用 Resharper 6.1,我很确定有一种方法可以将 LINQ 转换为循环。他们已在此处将该功能列为其第 6 版功能之一。

http://www.jetbrains.com/resharper/whatsnew/whatsnew_60.html#LINQtoLoops

它还“有时”允许我通过显示一个小弹出窗口来做到这一点,除了我的代码询问我是否要将 LINQ 表达式转换为循环。但我不确定它在什么情况下会显示那个小弹出窗口。

有任何想法吗?

0 投票
1 回答
123 浏览

c# - 从 Resharper 的检查结果窗口中删除“提示”

对于以前版本的 Resharper,我们过去常常在签入之前执行“查找代码问题”命令。现在我们从 6 更新到 Resharper 7.1,并且该命令将提示显示为问题(我们通常不会隐藏任何内容,而是将不需要的检查项目设置为提示,因为它们可能对某人有用,因为我们是一个有点大的团队)。

有没有办法让“查找代码问题”只发现真正的问题而不显示提示?我们以前看到 0 个问题,现在出现 570 个提示,好像有什么问题。

谢谢。

0 投票
1 回答
1036 浏览

c# - 在 Visual Studio 2010、ReSharper 6、TestDriven.NET 中运行 MbUnit 测试

我想在 VS 2010 中运行 Hello World MbUnit 测试,如下所示:

我可以通过 ReSharper 测试运行程序和 TestDriven.Net 运行程序运行它们。但结果只显示基本信息。

通过 ReSharper 测试运行程序运行它们时我遇到的问题是测试结果 Windows 中的结果仅显示测试数量。它没有显示所有方法(请参阅下面的屏幕截图)。我想要通过 ReSharper 运行 NUnit 之类的东西。

通过 TestDrive.Net 测试运行器运行它们时我遇到的问题是结果以文本模式显示在输出窗口中,这很难使用。

我想查看显示 VS Windows 中所有成功和失败的方法/类的测试结果,并能够导航到单击的方法,例如通过 ReSharper 运行 NUnit。

下面是通过 Resharper 测试运行器的测试结果。正如您在单元测试会话窗口中看到的,我看不到所有方法

任何想法将不胜感激。

在此处输入图像描述

0 投票
1 回答
3686 浏览

resharper - Resharper 安装路径不一致

Resharper 的安装路径在我们尝试过的几台不同的计算机上似乎有所不同。其中之一,默认位置是

C:\Program Files (x86)\JetBrains\Installations

而在其他计算机上是

C:\Users\my_username\AppData\Locals\Installations

这通常不是问题,但是,由于我们使用批处理文件中的 dotCover,我们直接引用 dotCover.exe,并且my_username部分会随不同系统而变化。

另请注意,我们仅使用 Resharper Ultimate 2016。我想确认这是否是有意的。由于我们的系统,这可能是问题,但到目前为止,还没有其他程序给出不同的安装路径。