2012-02-13 65 views
4

我经常使用Resharper的'转到声明'(ctrl + b在Resharper默认键盘映射中)键盘快捷键来帮助在VS2010中导航。在我的应用程序中包含对T4MVC的引用之前,我会使用“字符串引用”,并且Resharper会知道我要去的地方。T4MVC和Resharper导航

例如:

@Html.Partial("_Continents") 

当我会用ctrl + B上的串"_Continents",ReSharper的知道我想要去命名_Continents.cshtml的局部视图。

既然我已经使用T4MVC开始,同样的代码段的上方可以写成:

@Html.Partial(MVC.CascadingDropDownLists.DropDownAjaxPost.Views._Continents) 

当我使用_Continents CTRL + B,而不是把我的局部视图,它带我到T4MVC生成的代码。

有什么办法让T4MVC项目(我真的强类型的感觉和智能支持),同时恢复原来的导航?

回答

3

不幸的是,ReSharper的MVC导航仅适用于常量。 如果T4MVC将生成常量而不是只读字段 - 它应该可以工作。

+1

见http://mvccontrib.codeplex.com/workitem/7177相关信息。 – 2012-02-14 16:56:28