我注意到GhostDoc在很长一段时间内没有更新.所以我很好奇是否有一个Resharper或CodeRush插件可以完成同样的事情?或者即使这种类型的功能内置于其中一个很棒的工具中.
注意:我已经尝试在coderush/devexpress论坛上发帖,并且像往常一样,没有收到任何回复.希望有些SO用户使用coderush express并且可以提供帮助吗?
你好.我刚刚安装了免费的CodeRush XPress插件,它看起来不错,但我无法弄清楚如何更改键绑定!我发现Ctrl + Alt + F难以点击,而Shift + Enter与我在过去3年中设置的现有键绑定冲突,所以我真的抵制CodeRush覆盖它.
我只是愚蠢而且缺少一些非常明显的东西,或者是"更改键绑定"而不是免费版本的功能?
是否可以设置"跳转到"子菜单的快捷方式,当我右键单击某个方法(可能是类,界面等...)并安装了coderush/refactor pro时,该子菜单会显示出来?
我使用的是DXCore版本3.23,CodeRush和Refactor!Pro,VS 2008.
我正试图从CodeRush切换到Resharper并且真的在努力解决这个问题.
在CodeRush中,当你超过一个变量/方法等时,如果按" Tab"它将跳转到下一次使用它.与VS.NET类似Ctrl + Shift + Down/up
无论如何在Resharper中这样做?是否有任何插件或方法让我在Resharper中将Tab分配给类似的命令?
我刚刚将CodeRush安装到我的VS中,当我在安装后第一次运行VS时,它向我展示了一个对话框,询问我是否是有经验的用户.当对话框可见时,我可以看到VS中有一个名为DevExpress的新菜单项.该对话框上有一个小复选框,说明我可能应该检查的菜单项.因为我没有单击确定后菜单项消失.
我无法重新出现该菜单项.有人可以帮我这个吗?
起初这件事情很棒.例如,我通过点击斜线来评论一组突出显示的代码,然后弹出"发生了什么"对话框并告诉我发生了什么.
现在它只是令人讨厌.我真的只需要知道第一次发生了什么.有没有办法禁用这个东西?
我是CodeRush的忠实粉丝,也是他们围绕模板的理念.在我目前的工作中,我们将进行大量的配对,并且共识是对ReSharper(v6)的偏好,这几乎让我处于一个我必须使用它的地方.
我不打算在这里开始CodeRush/Resharper战争.Resharper有很多值得关注的东西,但有一件事我很难在ReSharper中过去.
ReSharper的Live模板机制很好,没有内置的概念来输入CodeRush的方式(至少不是我所知道的).一个简单的例子如下.生成以下代码:
public String MyStringProperty { get; set; }
Run Code Online (Sandbox Code Playgroud)
在CodeRush中......我可以输入"as"(AutoProperty为'a',字符串为's'),然后只需更改属性名称即可.
在ReSharper中,我需要输入"prop"(对于Property),然后设置类型和名称.
ReSharper的实时模板中似乎没有关于类型感知或类型快捷方式的类似概念.因此,似乎没有类似于众多的两个和三个字符模板,以获得预先键入的变量,属性,方法等...
所以,最后问题毕竟是那个背景.在没有为每个模板/类型组合创建新的实时模板的情况下,有没有办法在ReSharper中复制"类型模板"这个概念?
在CodeRush中,有没有办法用可用的枚举自动填充SELECT CASE语句?
因此,给定此枚举声明(或具有更多枚举选项的声明)
Public Enum eMailTransmissionMethods
unknown = 0
IIS
AutoEmailer
End Enum
Run Code Online (Sandbox Code Playgroud)
我想构建以下框架.
Select Case method
Case eMailTransmissionMethods.IIS
Case eMailTransmissionMethods.AutoEmailer
Case eMailTransmissionMethods.unknown
End Select
Run Code Online (Sandbox Code Playgroud) 据我所知,以下片段可用于在插件中使用时提取VS解决方案信息.
EnvDTE.Solution solution = CodeRush.ApplicationObject.Solution;
EnvDTE.Projects projects = solution.Projects;
Run Code Online (Sandbox Code Playgroud)
问:我想构建一个控制台应用程序并访问这些文件详细信息.我的目标是创建一个控制台应用程序(可以在没有VS的情况下运行),以根据我在输入.sln文件中找到的设计问题生成报告.我用它做什么功能?