Experience with Coderush XPress and Visual Studio 2010?

和自甴很熟 提交于 2019-12-03 09:38:49

问题


It is possible to use CRX with VS 2010: Can I use CodeRush Xpress in Visual Studio 2010?

Refactor Key works. (After assigning the shortcut)

What doesn't work is QuickNav and QuickFileNav. The Standard Shourtcut for QuickFileNav is CTRL+ALT+F, which is conflicted with VS View.F#Interactive.

But removing this shortcut or changing the shortcuts for QuickNav and QuickFileNav doesn't bring up the nav-windows.

NextReference (TABULATOR) doesn't work

Any solutions?

Other issues?


回答1:


Sorry, but the following features are no longer included in CodeRush Xpress for VS 2010. This was a Microsoft requirement, and we (DevExpress) can't violate it.

  • Tab to Next Reference
  • Highlight References
  • Quick Nav
  • Quick File Nav

  • Declare Method

  • Declare Constructor
  • Declare Property (auto-implemented)
  • Declare Class
  • Declare Enum
  • Declare Enum Element
  • Declare Interface
  • Declare Struct
  • Declare Field

It looks as if the only thing we can suggest is to install the full CodeRush Pro version if you wish to use these features, sorry.




回答2:


VS 2010 replacements for CodeRush XPress features that don't work

Tab to Next Reference

Ctrl + Shift + UP/Down Next reference in current file!

Shift + F12 Find references in all files

Highlight References

done by VS per default

Quick Nav

Alt + F12 for Find Symbol

Quick File Nav

Ctrl + , Navigate To feature of VS (no filter for the Type of search: Classes, Files, Members...)

Ctrl + # type >open then you get auto completion for files

Declare things is done by VS

write sth. VS doesn't know, Ctrl + . create new type


I ended up using DPack for navigation (ALT+S, ALT+U...)




回答3:


I've written an extension that provides similar functionality to QuickFileNav.
Freely downloadable : VSFileNav



来源:https://stackoverflow.com/questions/2719782/experience-with-coderush-xpress-and-visual-studio-2010

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!