问题标签 [resharper-4.5]

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

resharper - 添加 using 指令时如何防止 ReSharper 缩短命名空间?

当我使用 ReSharper 添加 using 指令(使用 Alt+Enter)时,它会删除命名空间的“不必要”部分。我更喜欢使用完整的命名空间,这也是 Visual Studio 的行为。

例子:

我必须在 ReSharper 4.5 中更改哪个设置才能使用完整的命名空间?

0 投票
1 回答
868 浏览

resharper-4.5 - 有没有办法让 Resharper 4.5 理解多行 TODO 或 NOTE?

有没有办法让 Resharper 4.5 理解多行 TODO 或 NOTE?

例如,这将在 TODO 资源管理器中显示为两个项目:

有没有办法让它显示为单个项目而不用写在一条很长的线上?

0 投票
3 回答
5446 浏览

c#-3.0 - 如何更改 Resharper 中“使用对象初始化器”重构的格式?

当我重构以下行时:

使用 Resharper 的“使用对象初始化器”,我得到以下信息:

我真的很讨厌这种格式,因为对象名称和变量越长,它就会失去控制。如何让 Resharper 执行以下操作?

0 投票
1 回答
991 浏览

visual-studio-2008 - resharper 4.5 使 VS2008 非常慢,尤其是 ASPX 页面

我正在使用带有 Resharper 4.5 插件的 Visual Studio 2008。Visual Studio 本身运行良好,但是当我添加 resharper 时,它会变慢,并且每次我键入并保存代码时 VS 都会冻结一段时间。当我键入和保存 aspx 文件(标记或 javascript)时,性能更差。该解决方案包含大约 35 个项目。我的 PC RAM 是 2GB,处理器是 Pentium(4) 3Ghz,操作系统是 Windows XP。我确实想使用 resharper,它有一些很酷的功能,但同时我不想因为性能缓慢而浪费时间。请问有什么建议吗?

问候, 拉玛

0 投票
3 回答
6280 浏览

c# - 有没有办法标记代码告诉 ReSharper 不要格式化它?

我经常使用 ReSharper“清理代码”命令将我的代码格式化为我们的编码风格,然后再将其检入源代码管理。这通常工作得很好,但是手动格式化一些代码更好(例如,由于 ReSharper 中的缩进规则,像链式 linq 方法或多行三元运算符这样的东西有一个奇怪的缩进,将它们推到右边)。

有什么方法可以标记文件的某些部分以告诉 ReSharper 不要格式化该区域?我希望某种标记类似于 ReSharper 如何抑制其他警告/功能。如果没有,是否有某种方法可以更改设置组合以使 ReSharper 正确格式化缩进?

编辑:

我从 ReSharper 论坛中发现了这篇文章,其中说生成的代码部分(如 ReSharper 选项页面中所定义)在代码清理中被忽略。虽然尝试过,但它似乎并没有被忽视。

0 投票
3 回答
3694 浏览

c# - 用于自动属性的 ReSharper 代码片段

有没有办法使用 ReSharper 通过代码片段创建自动属性?喜欢 VS 的道具吗?

0 投票
2 回答
9104 浏览

visual-studio - 如何重置 Visual Studio 和 ReSharper 的“不再显示此对话框”设置

在 Visual Studio 项目 (C#) 中,我尝试使用ReSharper快捷方式 ( Ctrl++ R)重命名命名空间R。但是,因为我已经从源代码控制系统中的另一个位置分支了一些使用命名空间的文件,所以它们上设置了只读属性。因此,我收到了一个对话框,其中包含“抱歉,显然我无法发布图片,因为我是新用户”:

您尝试编辑的文件 TestFile.cs 在磁盘上是只读的。你想让文件可写还是编辑它?

复选框:不再显示此对话框(从不允许内存编辑)

按钮:在内存中编辑、可写、取消、帮助

我勾选了“不再显示此对话框”复选框并单击“可写”。

对我来说,这表明将来,您尝试编辑的所有只读文件都将自动变为可写。相反,实际发生的是,所有将来编辑只读文件的尝试都会自动取消(不显示对话框)!

因此,我需要重置控制是否显示此对话框的设置。我不确定它是 Visual Studio 设置还是 ReSharper 设置,但我尝试重置 Visual Studio 选项(从菜单工具->导入和导出设置菜单项)无济于事。我找不到任何方法来重置 ReSharper 设置。

软件版本:

  • Visual Studio 2008 服务包 1
  • ReSharper 4.5
0 投票
3 回答
4929 浏览

visual-studio-2008 - 通过 ReSharper 将类型从一个项目移动到另一个项目?

我的业务层项目中有几个接口和类,我想将它们移动到一个全新的项目中。我正在使用 ReSharper 4.5.2。有什么方法可以让我轻松无痛地做到这一点?我知道移动类型功能,但它似乎只能在同一个项目中执行。

0 投票
1 回答
119 浏览

c# - Resharper 4.5:如何丢弃接口并将所有引用更改为唯一实现?

鉴于:

  • 我有一个界面。
  • 我只有实现该接口的类。

问题:

使用 Resharper 4.5 - 如何丢弃该接口并将所有引用更改为唯一实现?

0 投票
4 回答
3840 浏览

c# - Resharper 插件按字母顺序对方法进行排序?

存在这样的东西吗?