问题标签 [resharper-5.1]

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 投票
2 回答
1824 浏览

resharper-5.1 - 在 Resharper 中找不到“命名规则”的设置!

我厌倦了 Reshaper 抱怨我命名为“varID”的任何变量以更改为 Camel Case(即“varId”)。

所以我尝试在 Resharper 下添加一个规则

并用“ID”设置“名称后缀”,它就停止了抱怨。现在,如果我有一个变量为“varID”,它会抱怨并建议将其重命名为“var”。但是当我检查/编辑规则时,我的原始规则不再存在。

注意:如果您建议我检查,我没有编辑现有规则。

有人有想法么?

0 投票
1 回答
988 浏览

visual-studio-2010 - 当我从解决方案运行所有测试时,如何阻止 Resharper 运行我的规范项目?

我有一堆用于其他各种项目的单元测试项目,并且我有一个用于通过 NUnit 运行 Selenium 2 代码的 Web 应用程序的规范项目。与其他测试相比,这需要更长的时间来运行。

我只希望这些规范测试在我运行构建脚本时运行,并且在我明确运行项目测试时运行,而不是在我使用 Resharper 从解决方案运行所有测试时运行。

当我从解决方案运行所有测试时,有什么方法可以设置 Resharper 或 NUnit 以忽略测试项目?

谢谢!

0 投票
2 回答
587 浏览

c# - MemberInfo.DeclaringType 上的奇怪 Resharper 警告

Resharper 告诉我 MemberInfo.DeclaringType 永远不能为空: 在此处输入图像描述

但是,当该代码运行时,会打印文本“顶级成员”。我不明白,这里有什么问题?

0 投票
1 回答
2124 浏览

c# - 你能让 ReSharper 在 Intellisense 中显示异常吗?

我是 ReSharper 提供的重写 Intellisense 行为的粉丝。但是,我似乎无法让它显示异常(带有/// <exception cref="SomeExcpetionName"/>xml 注释的任何内容)。有谁知道启用此功能的方法?

注意:这不是不包括来自 dll 的 xml 注释文件的问题,因为它发生在所有类(甚至是核心 .Net 类)中。另外,我确保包含 XML 文件的任何我自己的库也不会在注释中显示异常。

注意 2:我尝试选择 Visual Studio Intellisense 而不是 ReSharper Intellisense(通过Tools > Options > Text Editor > C#并打开该部分下的Auto list membersParameter information设置Statement completion)。这似乎带回了异常(在 Visual Studio 重新启动后)。但是,它仅在我通过选项卡完成调出 Intellisense 时才有效,而不是当我只是通过将鼠标悬停在方法调用上来调出方法的工具提示时才有效(这曾经有效......它甚至在开始后的前几秒钟内也能正常工作启动 Visual Studio,但随后某些东西再次禁用它)。

眼镜:

  • ReSharper 5.1.3
  • Visual Studio 2008 专业版
0 投票
1 回答
550 浏览

resolve - resharper “无法解析符号 absmiddle”

我有 reshaper 5.1。当我分析“解决方案中的错误”时,我的 aspx 文件中有很多相同的错误。错误是:

cannot resolve symbol 'absmiddle'

它发生在这样的代码行上:

如何抑制此“错误”,以便在我重新启动 Visual Studio 时它不会再次出现?

0 投票
4 回答
8207 浏览

c# - 从通用基础继承的测试类在 MSTest 中被忽略

在 MSTest 中创建通用基测试类并从中继承时,我无法运行所有继承类的测试。

单元测试结果

BaseDependencyPropertyFactoryTest位于Whathecode.PresentationFramework.Tests程序集中。它是通用基类。( BaseDependencyPropertyFactoryTest<TTestClass> )

这两个程序集都有一个继承自这个基类的测试,称为DependencyPropertyFactoryTest。继承的类所做的只是传递一个特定的类型参数。

只有与基类位于同一程序集中的继承测试似乎在运行。Whathecode.PresentationFramework.Aspects.Tests程序集中的继承测试似乎完全被忽略了。

我究竟做错了什么?如果需要,我可以上传所有必需的源代码,但你需要 PostSharp 来进行方面的组装。


作为测试,我尝试向切面程序集中继承的测试类添加一个测试,它调用基础测试类中的所有测试。

这给出了以下结果。奇怪的是,这个测试被执行了!现在这可能至少可以作为运行它们的一种方式,但是我当然不想每次在基类中添加额外的测试时都编辑这个测试。

编辑后的单元测试结果

为什么跳过这些基本测试,以及为什么显示“已中止”?

0 投票
5 回答
2000 浏览

visual-studio-2010 - 自动附加到支持行为不完全成功

我有一个包含多个 C# 项目的 Visual Studio 2010 解决方案,安装并启用了 Resharper 5.1。所有这些项目都针对 .NET Framework 4。

这个解决方案几个月来一直运行良好,但是今天早上我在加载解决方案时收到以下消息:

Visual Studio 2010 错误

我四处寻找有关此消息含义的解释,但运气不佳。

此外,我无法重现此错误,而且它似乎没有破坏我的项目中的任何内容。

不过,我不喜欢这种无法解释的错误,所以我想知道是否有人读过这篇文章知道根本原因?

0 投票
3 回答
2337 浏览

.net - 有没有办法在大括号(})完成时禁用 ReSharper Web 表单/MVC(.aspx)代码格式?

有没有办法在大括号()完成时禁用 ReSharper Web 表单/MVC(.aspx)代码格式}

这真的很令人沮丧,而且大部分时间都不是我想要的。例如,如果我有:

一旦我输入最后一个<% },它的格式如下:

我查看了 ReSharper 选项,但找不到任何合适的设置。快把我逼疯了!为了解决这个问题,我要么必须粘贴括号,有时幸运的是ctrl+z有效,要么输入<{然后插入%空格:S

我相信最近使用过 ReSharper 和 Web 表单的任何人都会知道我在说什么。

谢谢

0 投票
1 回答
1487 浏览

c# - 查找不适用于由于编译指示而未构建的代码的用法

如果我正在构建一个调试解决方案并且我有

当我使用Find Usagesresharper 在 DoB 上执行任何操作时,什么都找不到。查找用法的目的是查找某个方法的所有用法,而不仅仅是在特定构建配置中使用的那些。

这是我可以禁用的东西吗,因为它使 Resharper 重构的预测性降低。

Resharper 版本为:5.1.3000.12

0 投票
1 回答
711 浏览

visual-studio-2010 - 如何在 ReSharper/VS2010 中调整参数的左边距?

这很愚蠢,但是当我有这样的事情时

然后我像这样把它们分开:

当我想在这里看到它们时,我的代码清理会将它们移动到那个位置:

对于我的生活,我无法弄清楚这个设置存在于哪里,有什么想法吗?