问题标签 [resharper-7.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 回答
796 浏览

resharper - 如何从模板中删除用户类别?

如何从 Resharper 实时模板中删除用户类别?当只选择一个类别(而不是模板本身)时,删除按钮被禁用:

Resharper 实时模板

这些项目都没有提供上下文菜单,并且编辑模板不提供任何编辑其类别的方法。

0 投票
1 回答
768 浏览

nunit - 将 NUnit EventListeners 插件与 ReSharper 7 一起使用

我已经为 NUnit (2.6.0) 定义了一个插件,就像这样

使用 Visual Studio 2010 和 ReSharper 7 我的印象是,当我还设置 ReSharper -> Options-> Nunit -> Load NUnit Addins -> Always 并将 company.Testing.dll 放在 ..\ReSharper\ v7.0\Bin\addins 文件夹,这些事件监听器会触发(在这种情况下抛出异常)。然而,情况并非如此,当测试在 TestStarted-eventlistener 中失败时,测试成功运行!?!

我的测试,在另一个解决方案中定义(引用上面的.dll):

我显然错过了一些东西,但是什么?

谢谢!

0 投票
19 回答
27760 浏览

visual-studio - Resharper 7:MSTest 不工作 - “测试未运行”

由于我升级到 VS2012 和 Resharper 7,我以前工作的 MS 测试不再运行。

在此处输入图像描述

测试在 ASP.NET 环境中运行。我使用以下属性:

知道如何解决这个问题吗?

0 投票
3 回答
454 浏览

resharper - Resharper 7 - 无法创建自定义模式

当我尝试在 Resharper 中创建新的“突出显示模式”时,主文本框中的输入根本不起作用。所以我坚持使用默认输入(=“3”),根本无法更改。我做错了什么,还是这是一个错误?

在此处输入图像描述

我的 Resharper 版本:JetBrains ReSharper 7.0.1 Full Edition Build 7.0.1098.2760

谢谢你。

0 投票
1 回答
159 浏览

resharper - 如何阻止 ReSharper 将“x => new”放在新行上?

我知道这是一个相当小的细节,但由于某种原因,这对我来说非常烦人,我无法弄清楚如何纠正它(我已经查看了“换行和换行”选项)。

这是我喜欢此代码格式的方式:

不过,ReSharper 喜欢将其格式化为

关于如何阻止 ReSharper 这样做的任何想法?

谢谢,

安德鲁

0 投票
1 回答
404 浏览

javascript - ReSharper 无法识别自定义 qunit 测试

我想使用 ReSharper 运行我的 javascript 单元测试。但我没有让 ReSharper 检测到我的自定义测试功能。

运行此文件时,将执行所有测试,但不会将测试添加到 ReSharper 测试运行程序。有任何想法吗?

0 投票
2 回答
455 浏览

resharper - 如何让 Resharper 停止将我的测试功能标记为未使用?

我正在使用 xUnit 进行单元测试,在我的一个测试类中,我有 65 个测试。Resharper 将其中一个标记为未使用,并将文件标记为黄色/橙色,直到我将其删除。我不想删除它。我想保留那个测试方法。

0 投票
2 回答
1008 浏览

c# - 键入“this”后,ReSharper 7 自动完成错误地显示“无建议”。

我正在使用带有 .NET 4.0 的 Visual Studio 2010 SP 1,并且刚刚升级到 ReSharper 7。升级后,当我键入“this.”时,Resharper 自动完成始终显示“无建议”,如下图所示:

在此处输入图像描述

如果我此时键入 ctrl+space,它会提出建议。如果我点击转义(退出自动完成)然后删除并重新键入点,我也可以获得建议。无论哪种方式,功能自动完成看起来像这样:

在此处输入图像描述

我真的非常希望自动完成功能在我输入“this”后立即自动工作。你能帮我吗?

我尝试过暂停和取消暂停 ReSharper、重新启动 Visual Studio、在 ReSharper 暂停的情况下重新启动 Visual Studio,以及组合 ReSharper 自动完成选项。我尝试清除 ReSharper 缓存,暂停 ReSharper,然后重新启动 Visual Studio。在我看来,它似乎与这些事情无关。

我也试过输入“this”。非常缓慢并且行为没有改变;这似乎不是竞争条件。Visual Studio 本身自动完成正确,但使用 ReSharper 自动完成总是有这个问题。

提前感谢您提供的任何建议!

更新:再次重新启动 Visual Studio 后,如果我键入“this” ,自动完成选择确实会正确显示一次。在 VS / ReSharper 似乎完全加载之前(它在我输入时打嗝,当它恢复时,自动完成是正确的)。随后的尝试恢复到不良行为。

这真的很奇怪。我在这里向 JetBrains 提出了问题:

http://youtrack.jetbrains.com/issue/RSRP-330185

0 投票
1 回答
251 浏览

c# - Resharper 快速修复将此限定符放在属性之前,而不仅仅是私有字段

我正在使用 VS 2012 和 Resharper 7。在我的项目中,访问私有字段的约定总是带有“this”限定符,只是为了明确它是私有的(例如 this.myPrivateField)。不应使用 this 限定符访问属性。我们配置了 resharper 并且工作正常。但如果我使用快速修复选项,它总是将 this 限定符放在使用的属性之前(例如 this.MyPublicProperty)。有什么方法/设置可以改变这种行为吗?

0 投票
2 回答
886 浏览

autocomplete - 如何在 Visual Studio 2012(或 Resharper)中禁用 /* 自动完成

我有安装了 Resharper 的 Visual Studio 2012。在编辑 css 文件时,当我输入 时/*,我会得到如下自动完成:/**/

我想禁用它,但我在选项菜单中找不到它。

我在哪里可以禁用它?

谢谢!