问题标签 [coderush]

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

c# - coderush 下划线错误

在使用 resharper 花了很多时间之后,我正在尝试 coderush。在 resharper 中,您可以在键入时为所有错误加下划线。这个功能在coderush中可用吗?如果是这样,我该如何打开它?

0 投票
3 回答
217 浏览

visual-studio-2008 - 当使用 DevExpress Refactor Pro 对语句进行排序时,我可以让它所有系统命名空间都在顶部吗?

我希望所有系统使用都在顶部(按字母顺序排序),然后是所有其他使用语句(按字母顺序排序)

0 投票
1 回答
817 浏览

delphi - 带有 CodeRush 的 Delphi 7 中的滚轮

我对 Delphi 2010 的短暂调戏以及随后重新使用 Delphi 7 的一个牺牲品是我接受了安装了 CodeRush 的 Delphi 7 中的滚轮滚动行为。

滚轮在那种环境中水平滚动,我已经接受了这么多年。但是在 D2010 中进行垂直滚动确实很好。现在,我想知道是否有任何“修复”可以在我的环境中实现“自然”滚动方向。任何有解决方案的旧 CodeRush/D7 用户吗?

0 投票
1 回答
172 浏览

refactoring - 当我触发重构时,如何强制 Coderush 始终显示上下文菜单?

似乎默认情况下从 v9.3 开始 CodeRush 会禁用 Refactor 上下文菜单并在只有一个选项时执行 Refactor。即使只有一个选项,如何在触发重构时强制 Coderush 始终显示上下文菜单?

0 投票
3 回答
10552 浏览

visual-studio-2010 - Resharper 与 Coderush - 2010 年翻拍

有关先前版本的讨论,请参阅此帖子

自从 Visual Studio 2010 正式发布后再次问这个问题。有没有人这么早就知道哪个更好?那么可能存在的其他产品呢?这个可能会是我的一角钱,所以我希望在扣动扳机做出决定之前有经验的人的智慧。

0 投票
1 回答
323 浏览

visual-studio - 从 CodeRush 迁移到 ReSharper(反之亦然)。进行过渡的任何资源/帮助?

我一直在使用CodeRush 和 Refactor!Pro有一段时间了,但我正在考虑转移到ReSharper

卸载 CodeRush 后,我立即开始错过一些关键功能,包括:

  • 使用 Tab 键导航参考,
  • 使用 F2 键重命名变量、方法等,
  • 基本的重构,例如提取方法等。

我确信 ReSharper 中存在相应的功能。但是,除了每次我发现自己遗漏了一些东西时都必须查看ReSharper 在线文档之外,有没有人为每个共同的关键功能建立了键盘快捷键等的对应表?或者,如果您自己使用过这两种产品,您能否分享一些您知道的基本等价物?

注意:这个问题没有被要求辩论哪个更好。我喜欢 CodeRush,但如果我更喜欢 ReSharper ,我想知道第一手资料。快速掌握 ReSharper 将帮助我公平地评估它。对于哪个更好的辩论,请参阅问题ReSharper 与 CodeRush

0 投票
4 回答
5390 浏览

c# - 如何在 VS 中显示 CodeRush 菜单项?

我刚刚将 CodeRush 安装到我的 VS 中,当我在安装后第一次运行 VS 时,它向我显示了一个对话框,询问我是否是有经验的用户。虽然对话框可见,但我可以看到 VS 中有一个名为 DevExpress 的新菜单项。该对话框上有一个小复选框,说明了我可能应该检查的菜单项。因为我没有在单击确定后菜单项消失。

我无法让该菜单项重新出现。有人可以帮我吗?

0 投票
1 回答
2980 浏览

c# - CodeRush 不工作?

我正在使用 Resharper,我想尝试 CodeRush,所以我暂停了 Resharper 并安装了 CodeRush Xpress。当我安装 CodeRush 版本 2010.1.4(来自这个下载页面)时,快捷方式不起作用。

我尝试了 F2 和其他可以使用的快捷方式,但它们没有。但是,我可以通过单击鼠标右键并从下拉菜单中选择“Refractor”来调用一些 CodeRush 函数。当我选择它时,有 CodeRush 操作菜单,我可以在其中选择“重命名”,但当我选择它时,它会调用 VS 默认重命名功能,而不是 CodeRush 的功能。

在 VS 的菜单中,我看到 DevXpress 菜单项只有一个选择 - 上传或加载 CodeRush。

我试图通过卸载 Resharper 然后重新安装 CodeRush 来修复它,但结果是一样的。关于如何解决它或我做错了什么的任何想法?

0 投票
3 回答
1182 浏览

c# - 在 CodeRush 中自动添加 `using`

我刚刚为 Visual Studio 安装了 CodeRush Pro(评估试用版),我可以说我非常喜欢它。与 Resharper 相比,我真正缺少的只有一种功能。这是 CodeRush 处理using. 当我键入一些未在 using 中列出的某个包中声明的类名时,CodeRush 将其红色下划线表示为错误(它是什么),但如果我将光标悬停在它上面,它不会让我添加 using,它只是说是“未声明的元素”。

我必须使用 VS 默认使用加法(将插入符号移至标识符,将光标悬停在第一个字母下方出现的那个非常小的框上,单击出现的按钮并选择例如using System下拉菜单)。

当我将光标悬停在突出显示的“问题”(即未声明的元素)上时,有没有办法配置 CodeRush 以提供 mi add 使用?

第二部分是 Resharper 有一些称为Type name completion的想法。它一些改进的智能感知。假设您using的文件中没有声明。然后键入类似的内容ICompar并按 CTRL+SPACE。当然不会有任何建议。但是使用 Resharper,您可以按 CTRL+ALT+SPACE 并获得所有以开头的类的建议,ICompar即使它们未在使用中。当您选择其中之一时,会自动为您添加正确的使用方法。

有没有办法让 CodeRush 表现得这样?

0 投票
1 回答
298 浏览

c# - 从 CodeRush 扩展中获取项目中的所有类及其包

我花了一些时间试图找到一种方法,当 CodeRush 发现未声明的元素位于事实类名中而没有添加 using 时,它可以添加 using。这个回答我的问题Refactor_resolve )中建议的解决方案不起作用(错误?)。

在一个过程中,我发现为 CodeRush 编写插件很容易,所以我决定自己编写这个功能(并分享它)。我只会实现一个CodeProvider(就像在本教程中一样)。我唯一需要做的就是回答这个问题:

  1. 在我的插件启动时,我需要获取所有类及其包的列表(集合、映射等)。这意味着项目中以及所有引用的库中的所有类(接口...)及其包。而且我还需要接收更新(当用户添加参考时,创建新类)。我可以从一些 CodeRush 类或CodeProvider类中可用的 VS 接口中得到这个吗?

  2. 当用户将鼠标悬停在问题上时,如何将 created 添加CodeProvider到显示的弹出窗口中?