我在MVC的顯示模板是項目的集合,所以我cshtml
文件的第一行是如下:的Visual Studio剃刀格式有一個模型,是一家集
@model IList<Some.Namespace.ViewModels.MyListItem>
如果我添加一些新的HTML文件,然後做CTRL + K + D
自動格式,現在改變了我的模型,以全部小寫這樣的:
@model IList<some.namespace.viewmodels.mylistitem>
這是一個巨大的痛苦,以保持自動格式化後改變,因爲它顯然斷裂我的HTML幫手,直到我糾正了外殼。我發現this question,它表示這是由於MVC3。
我正在運行VS2013更新4與MVC5,我仍然有這個問題。我在文本編輯器選項中找不到任何內容來更改此行爲。
我還使用ReSharper的8.2和Web要點2013年更新4
這是一個已知的問題還是我有一個地方摔東西的設置?
我正在使用VS2013更新4,我無法重現該問題。我安裝了Web Essentials 2013 for Update 4,無法重現該問題。這可能與Resharper有關。我也注意到,有時候複製/粘貼代碼或評論/取消註釋會改變案例;我只注意到了html元素。 – drneel
Resharper傾向於認爲它知道更好(也許它)如果你去'工具' - >'選項' - >'環境' - >'鍵盤&搜索'Edit.MakeLowercase'你應該能夠刪除分配的快捷鍵然後搜索「Edit.FormatSelection」。或者從jetbrains上查看[解決鍵盤衝突]這篇文章(http://www.jetbrains.com/resharper/webhelp80/Resolving_Keyboard_Shortcut_Conflicts.html) – 2015-04-07 07:59:44
我也有這個問題,通用模型得到小寫:( –