2012-02-13 52 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