问题标签 [resharper]

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

.net - 编写了一个修改 TextControl 的 resharper 插件?

Resharper 声称要吃自己的狗粮,具体来说,他们声称 Resharper 的许多功能都是在 R# (OpenAPI) 之上编写的。我正在编写一个简单的插件来修复当前所选文档的注释。当这个插件运行时,它会抛出一个异常,如下所示:

文档只能在命令范围内修改

我已经研究了这个错误并且找不到任何帮助解决这个问题,所以我希望你可能已经编写了一个插件来完成这个。如果没有,我希望该片段足以帮助其他人开发自己的插件。

那么它非常想要的这个命令范围是什么?在发布之前我有一些额外的日志记录,所以我绝对确定范围和文本都是有效的。此外,该错误似乎表明我缺少一些我一直无法找到的范围。


是的,我想我可以使用宏来完成相同的任务。回想起来,我写了一个简单的 vs 插件来做同样的事情。我正在/正在查看 R# 的原因是因为它具有语言特定的元素解析,除了原始文本之外它还可以提供。但是对于这个问题,我认为宏或标准加载项也可以正常工作。

0 投票
3 回答
762 浏览

visual-studio-2008 - 如何在 Visual Studio 中查找使用母版页的所有页面

有没有办法找到在 Visual Studio 中实现特定母版页的所有网页?

我正在寻找像 shift F12 这样的快捷方式,它可以找到母版页的所有用法。当我在母版页类名上执行此操作时,它只会将我带到设计视图,而不是显示所有使用它的页面。

如果那里有什么有用的东西,我确实有 Resharper。

我知道我可以使用“查找”对话框,但这不是很好。

0 投票
5 回答
3814 浏览

visual-studio - CodeRush 或 ReSharper 是否有类似 GhostDoc 的插件?

我注意到 GhostDoc 很久没有更新了。所以我很好奇是否有 Resharper 或 CodeRush 的插件可以完成同样的事情?或者即使这种类型的功能内置在其中一个也很棒的工具中。

0 投票
8 回答
11075 浏览

c# - Resharper:vars

为什么 Resharper 要您将代码中的大多数变量更改为 var 类型而不是实际类型?

0 投票
1 回答
13511 浏览

c# - 访问修改后的闭包 (2)

这是从Access 到 Modified Closure的问题的延伸。我只是想验证以下内容对于生产使用是否足够安全。

每次启动我只运行一次以上。现在它似乎工作正常。正如 Jon 在某些情况下提到的违反直觉的结果。那么我在这里需要注意什么?如果列表不止一次运行可以吗?

0 投票
2 回答
1623 浏览

visual-studio - 支持 Resharper 的 Visual Studio 主题?

有没有人有任何好的 Visual Studio 字体和颜色主题,可以很好地支持 Resharper?那里的大多数主题都不支持 Resharper,因此所有额外的 R# 突出显示看起来很垃圾......

干杯! 马特

0 投票
1 回答
1113 浏览

c# - Resharper 在代码清理时围绕 NUnit [SetUp] 区​​域

在 Ctrl+E 上,C(代码清理)ReSharper 用一个区域包围了 [SetUp] 方法。

有谁知道我怎样才能让它停下来?我不喜欢区域,也不希望它们出现在我的任何代码中。它一直在减慢我删除它们的速度。我不会停止使用代码清理,因为它太棒了,但这方面很烦人。

0 投票
3 回答
1559 浏览

visual-studio-2008 - 是否有 ReSharper 模板来生成基本方法?

我是 ReSharper 的新手,很惊讶没有为

我意识到我可以创建一个,但我原以为这会成为标准产品的一部分。也许我错过了其他一些捷径?

0 投票
1 回答
278 浏览

c# - resharper 导出待办事项列表

我安装了 resharper,并且经常使用待办事项列表功能。我的问题是,除了对列表进行截图之外,还有一种方法可以导出当前列表,以便我可以通过电子邮件发送或与开发人员交流。我没有使用团队系统,因此无法以这种方式向其他开发人员传播更改/待办事项等。干杯

0 投票
5 回答
1725 浏览

visual-studio - 如何在 ReSharper 中使用 using 语句包围代码块?

我正在观看 Stephen A Bohlen 的出色的Summer of NHibernate系列,并且一直在观看他与 CodeRush 的互动。我最近安装了 ReSharper(我是 ReSharper 新手),我正在尝试找到 Stephen 用 CodeRush(切线)展示的一些 ReSharper 生产力等价物。

例如,他演示了突出显示如下所示的代码块:

然后把它变成

他通过使用 using 语句突出显示他想要包围的块然后调用一些 CodeRush 模板来做到这一点。我一直无法弄清楚如何用 ReSharper 做同样的事情。我找到了 ReSharper Surround 命令(在 Code 命令中),但是当您选择using语句时,它确实围绕着您突出显示的代码块,但它似乎不够聪明,无法将第一行放在 using 子句中。也就是说,它导致:

这需要我将第一行移到 using 子句中。我错过了更简单的方法吗?