我决定 CodeRush / Refactor (在一段Resharper之后)我遇到的一个问题是CodeRush / Refactor在我的代码窗口中放了很多“工件”。

'artifacts',我指的是每个Method,Property和Field名称旁边的图标/字形,每个属性getter旁边的绿色'返回键样式'图标和getter方法周围的框。

有没有办法让这个上下文而不是一直可见 - 也许只有当我将鼠标悬停在一条线上时才会出现?

是否有清理/重新排列usings功能?

有帮助吗?

解决方案

重构! Pro将优化您的使用指令。它可以删除你不需要的那些,并按字母顺序或长度(美学)对它们进行排序。

请注意,如果您只使用using指令,因为对该命名空间中的某些内容有<see cref="XYZ"/>引用,请重构! Pro不会意识到这一部分,如果你要求它优化指令,则删除它。

至于其他人,不,显然没有办法让你提到的信息只出现在悬停中。

这是Refactor的提示!临。右键单击工具栏并选择“自定义”,然后单击该对话框左下角的“键盘”按钮。

在下一个对话框中,搜索函数CodeRush.Refactor,并将其绑定到Ctrl + Shift + R,我发现这对于获得快速重构函数非常有帮助。要在之后优化using指令,只需将光标置于其中并按Ctrl + Shift + R即可获得重构弹出窗口。

其他提示

不是我知道的。我建议询问 support.devexpress.com 。我发现他们非常敏感。

CodeRush具有(在9.1及更高版本中)工具栏(DXCore Visualize),允许您切换它提供的各种图形叠加。

有关详细信息,请参阅此博客文章的中间部分 http://rorybecker.blogspot.com/2009/03/coderush-and-refactor-910-beta.html

更新:自加入DevExpress以来,我有更详细地发布了DXCore Visualize Toolbar

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top