问题标签 [resharper-8.2]

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 回答
406 浏览

c# - Resharper中的构造函数颜色?

(8.2) 中是否可以 Resharper为构造函数添加自定义颜色?

目前我没有看到任何条目

问题

是否有任何配置文件/其他方式可以为构造函数添加颜色?

0 投票
1 回答
668 浏览

visual-studio-2013 - ReSharper 忽略任何带有下划线的方法的命名规则。新的“功能”或配置错误?

我在 Visual Studio 2013 中运行了 ReSharper v8.2.1 (Build 8.2.1000.4556)。我刚刚注意到如果我在方法名称中添加下划线,“不一致命名”警告会完全消失。例如:

我只是将我的 ReSharper 设置重新设置为出厂默认值,以确保我没有其他干扰并且相同的行为仍然存在。

我检查了“方法、属性和事件”下的命名约定(产生“zzz()”警告的有效设置),并且名称样式设置为“UpperCamelCase”,因为我一直都知道它是。没有选择任何“下划线容忍”设置。

所以,问题是,这是一个新的“功能”,是我在某处配置不正确,还是我遗漏了一些完全明显的东西?

0 投票
1 回答
38 浏览

c# - 创建 VS / R# 规则以在调用非静态方法时强制使用“this”

在我当前的项目中,我必须this.使用前缀调用所有非静态方法。

例如:

现在 R# 说(这是正确的)当我键入时this.,它是一个冗余限定符。

所以我切换了该规则,但我想更进一步:我可以在 R#(或 VS2013)本身中创建一个规则,以便在我不用于this.调用非静态方法时给我一个警告吗?

0 投票
0 回答
138 浏览

c# - Resharper IntelliSense 建议将任何短字符串键入为类名

我的 IntelliSense 有问题(使用 Resharper 8.2.1 的 Visual Studio 2010)

注意:我选择将 IntelliSense 的“字母和数字”切换为“显示但不预选”,以免被打扰。

它有一个愚蠢的想法,即我写的所有东西都是一个新类:

它也会在不需要类名的地方做到这一点 .

建议是:

  • 类“ry”(不存在且不需要)

  • 变量“rykker”(我最可能想要的)

  • “雷克”班

  • 其他带有“ry”的东西

它还使 if 语句有些烦人,因为它会将“if”替换为“@if”,以便让“if”成为类的名称

当我输入第三个字母时,问题就消失了,但是在一个字母处,它会建议所有以该字母开头的两个字符组合:

在此处输入图像描述

我希望它不建议不存在的课程 - 我该怎么做?

0 投票
3 回答
232 浏览

c# - Resharper XElement Element 方法上可能出现的空引用警告

Resharper 在元素方法调用被检查为空(TransformElementBad 方法)之后为它提供了一个可能的空引用警告,但是如果我将元素值保留在某个变量中,一切都很好。ReSharper 是否正确,我应该使用它的建议还是它是一个错误?

0 投票
2 回答
928 浏览

unit-testing - 在 Visual Studio 上使用 Resharper 调试单元测试时出现 FatalExecutionEngineError

当我尝试通过我的项目进行调试时,我不断收到此错误消息。相同的代码适用于大学机器。我目前使用 Windows 8.1 和 resharper 8.2,并在硒测试中使用了最初的几种方法。我也在使用 VMware 工作站 10.0.4

发生 FatalExecutionEngineError

0 投票
1 回答
451 浏览

c# - 为什么 Resharper 期望在这里有一个右括号?

对于 C# MVC 5 应用程序,我们有以下部分视图:

但是,无论我做什么,Resharper 都会不断抱怨以下消息:

Views\Shared\_RouteData.cshtml:18 应有右大括号

为了避免您计算,第 18 行位于文件末尾。

与 Resharper 可能建议的相反,整个项目编译并运行良好。但是我仍然缺少某种语法问题吗?或者在这种情况下,Resharper 是完全错误的吗?我正在运行 Resharper 8.2(C# 版)。

(请原谅我从代码中删除敏感信息的糟糕尝试,我留下了所有大括号等完整)

0 投票
1 回答
62 浏览

resharper - 在 Resharper 中增加最近的剪贴板粘贴?

我正在使用 Resharper 8.2。

看着ctrl+ shift+ v

在此处输入图像描述

历史粘贴只有 19 个条目。

问题:

是否有任何文件编辑/设置编辑可以让我增加历史条目的数量?

0 投票
2 回答
55 浏览

c# - 如何获取窗口上下文,以便可以在 resharper 插件中创建 NavigationOptions

我有一个导航插件,我想扩展它以支持上下文导航。除了 NavigationOptions 实例之外,我拥有所需的一切。在我的INavigateFromHereProvider我被调用,IDataContext所以可以NavigationOptions使用该NavigationOptions.FromDataContext方法从中创建。伟大的。

在我的上下文操作中,我没有被调用 a ,而是在构造过程中IDataContext得到 a 。ICSharpContextActionDataProvider我可以从中得到我IDeclaredElement的导航决定,但我不确定如何创建我的NavigationOptions实例。感觉我应该使用NavigationOptions.FromWindowContext,但我似乎需要一个PopupWindowContextSource,但我不知道从哪里得到其中一个。

那么我在哪里可以获得相关PopupWindowContextSource的创建我NavigationOptions的?