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

resharper-5.0 - 使用带有 VS.NET IDE 2010 的 ReSharper 工具来改进代码

我是 ReSharper 的新手,并且已与 Visual Studio 2010 集成。我在代码中找到了如下建议,

ReSharper 工具要求我将上面的代码更改为

我从中获得的性能优势是什么?

0 投票
3 回答
298 浏览

c# - Resharper 升级的一个很好的视频

我现在正在安装它。我看过一些人们安装了 Resharper 的视频,令人惊讶的是他们编写代码和导航的速度有多快。过去,我不得不卸载 Resharper,因为它进行了太多的调整,而且我的很多键绑定都被更改了。现在我正在进行一个需要它的项目。

现实情况是,我今天有时间在 Resharper 上观看一段精彩的视频。我想回来看更多视频,但不幸的是我只能做一个。在我正常的工作日中,我将探索现有项目的代码库。

你能推荐一个可以提高我今天工作效率的视频吗?

0 投票
1 回答
184 浏览

visual-studio-2010 - 如何更改 resharper 通过“查看操作列表 -> 创建视图”生成的默认创建视图代码

我正在使用 Resharper 5,我喜欢通过单击红色灯泡然后从操作列表中选择创建视图来创建视图(例如,屏幕截图参见http://i.stack.imgur.com/3CyEM.png)。

有谁知道我是否可以编辑“创建视图”模板来更改默认生成的代码?我想放入诸如自定义名称空间等之类的东西,但不知道该怎么做。

我已经查看了实时模板,但它似乎与我想要做的完全不同?

0 投票
2 回答
417 浏览

resharper - 锐器 5 与 6

当我拥有 ReSharper 5 时,我的文件将具有各种语法突出显示和右侧滚动条旁边的栏。这很棒,因为它会突出显示多余的导入和可能的代码异味,并在滚动条旁边的栏中标记内容。

使用 ReSharper 6,我没有这些。我实际上必须将光标放在要更改的内容上,然后等待铅笔或灯泡出现。这是默认情况下 ReSharper 6 的方式还是我必须重新安装它?

0 投票
3 回答
277 浏览

visual-studio - 我可以按解决方案的参考名称搜索,以查看它在哪些项目中被引用?

是否有可能搜索整个解决方案以查看特定参考的用法?

比方说,我可以看到在哪些项目中引用了“Xyxyxyxy.dll”引用?

(基于 ReSharper 的答案也是可以接受的!:))

谢谢!

0 投票
1 回答
131 浏览

resharper - 通过 vs config 禁用 resharper 错误

我们在我们的项目中使用了 resharper,但是根据我们的模式和实践,我们对类、变量等遵循不同的命名约定。但是我们仍然需要使用 resharper,是否可以进行任何配置条目来禁用这些警告。我知道通过在 VS 中配置来禁用它们,但这只会对客户端机器和我们将构建代码的服务器有所帮助,我们将再次收到这些警告。帮助!!!!!!!!!!!!

0 投票
1 回答
1535 浏览

c# - C# .Net 4.0 mscorlib 包含 ReadOnlyDictionary?

我需要一个ReadOnlyDictionary. 所有帖子都告诉我.Net 4.0 中没有。出于这个原因,我创建了自己的实现。

在这样做之后,Resharper 5.1 告诉我一个模棱两可的引用,System.Collections.ObjectsModel.ReadOnlyDictionary但代码正在编译而没有错误。

我尝试使用此实现,但无法访问。为什么?

ReadOnlyDictionary我编写了以下代码来测试.Net 4.0中是否存在:

令人惊讶的结果是:

.Net 4.0 中有一个ReadOnlyDictionary。我使用 dotPeek 1.1 来反映这种类型并且它是公开的。

为什么这种类型无法访问?我能做些什么来防止 Resharper 5.1 中的模糊引用(7.1 没有这个问题)?