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

visual-studio-2010 - C# 如何将 Resharper 错误视为 msvs 2010 中的编译错误?

我想将 resharper 5.0 错误“可能的 NullReference 异常”视为 MSVS 2010 编译错误。可能吗?

0 投票
1 回答
765 浏览

regex - ReSharper 5 使用模式搜索

我最近刚刚在新的 ReSharper 中遇到了“使用模式搜索”工具。

我试图寻找

但是当我搜索时它只是说“无法解析模式”

当我采用私有访问修饰符时,它起作用了。但我正在尝试使用访问修饰符显式搜索它。

我也试过

并且还返回“无法解析模式”

这甚至可能吗?

0 投票
1 回答
147 浏览

visual-studio - 使用 CTRL+SHIFT+T 导航时强制 Resharper 打开设计器

当我按 CTRL+SHIFT+T 弹出文件搜索对话框时,我会找到我感兴趣的文件,当我按 Enter 时 - 如果文件是 .resx 或 .dbml - 它会在文本编辑器中打开。我可以强制 Resharper 在默认使用的任何编辑器中打开文件吗(与我在解决方案资源管理器中双击文件时相同)?

0 投票
1 回答
57 浏览

visual-studio-2008 - 锐化错误

这个 Reashaper 错误是什么意思?我只是从 svn 存储库上传项目。

替代文字

0 投票
3 回答
353 浏览

resharper - 如何告诉 ReSharper 停止创建只读字段?

这个问题很相似,但我的问题似乎是在未回答的评论中提出的。

我创建了一个 C# 类。我使用alt-insert添加构造函数。我向构造函数添加一个参数,然后使用alt-enter从该参数创建和初始化一个字段,如下所示:

替代文字

问题是我的字段被创建为一个readonly字段,在很多情况下我不想创建一个只读字段。

如何告诉 ReSharper 不要添加使我的字段只读?我试图在 ReSharper 选项中进行非常彻底的搜索,但显然我遗漏了一些东西!

0 投票
5 回答
2238 浏览

c# - 如果我关闭 ReSharper 5 的 IntelliSense,我错过了什么?

在我试用 ReSharper 5 期间,我注意到它的 IntelliSense 版本在三个方面落后于 Visual Studio 2010,这对我来说很关键:

  1. ReSharper不支持“QuickWatch...”调试器实用程序中的 IntelliSense。
  2. <%= %>ReSharper 的 IntelliSense 似乎在标签之间的 .aspx 文件中为我分解。
  3. 我找不到在对象初始化程序块中获取属性列表的方法。(如果您按空格键,VS 会执行此操作。)

值得庆幸的是,ReSharper 允许您使用 Visual Studio IntelliSense 以及它的其他强大功能。如果不使用 ReSharper 的 IntelliSense,我是否会错过任何很棒的东西?

0 投票
1 回答
381 浏览

resharper - 如何让 Resharper 在 C# 中的 { 之后放置空行

有谁知道如何让 Resharper 在执行代码清理时在括号后添加空行?

我想做以下代码

看起来像这样

0 投票
3 回答
586 浏览

c# - 如何找到仅由测试调用的代码

有时我在看一些代码,我搜索一个方法的用法(使用 resharper),发现它只被测试调用。所以它实际上是多余的,我可以删除它和调用它的方法。

显然,将未使用的代码放在该地方是没有意义的,这会减慢构建和测试运行的速度。我想要的是一个工具,它可以告诉我只有测试才能访问的所有生产代码位在哪里。

我有一个完整版的 resharper,还有一个试用版的 NDepend,但还没有找到如何使用其中任何一个来获得我想要的结果(无需付费)。我怀疑完整版的 NDepend 可能是可能的,但是人们还知道其他工具吗?

如果上下文有帮助,解决方案是 ASP.net 网站,其大部分功能由 WCF 服务处理。因此,大部分代码的唯一有效入口点是服务方法。测试在他们自己的单独项目中。

我开始了赏金,因为我确信其他人以前一定有过并解决了这个问题!

0 投票
3 回答
2012 浏览

visual-studio - 一些 ReSharper 键映射不起作用。如何通过重构添加参数?

我有 ReSharper 5.0 for C# 在 VS 2008 SP1 上运行。大多数组合键,如用于重命名标识符的 (Ctrl+R、Ctrl+R) 或用于转到文件的 (Ctrl+Shift+T) 都有效。

我想我会尝试其他一些重构,比如向方法添加参数,但是当我将光标放在私有方法上时,出现以下错误。

组合键(Ctrl+R、Ctrl+P)绑定到当前不可用的命令(ReSharper_IntroParameter)

我可以使用 (Ctrl+R, Ctrl+R) 轻松地重命名相同的方法。是我还是 ReSharper 在这里失败了?

0 投票
4 回答
1226 浏览

c# - 您使用什么 resharper 5 模式?

由于 resharper 5 现在有 DIY 模式,你编写了哪些模式来修复你见过的编码习惯?是否有在线 reshaper 模式存储库?我认为这里是为您最喜欢的模式投票的合乎逻辑的地方。

我认为这是在小的编程