2009-09-25 50 views
4

是否有可能禁用標記文件如ASPX和ASCX ReSharper的4.5命名建議?在標記文件中禁用Resharper命名建議?

當每一個服務器控件帶有下劃線,並顯示「的建議名稱是字段(不是私人)。‘缺陷’,如「名稱‘ddlDefect’不符合規則的消息這很煩人。

<asp:DropDownList ID="ddlDefect" runat="server" /> 

我知道我可以添加額外的規則,但會影響到所有非私人領域在我的課,我寧願不這麼做。

回答

1

我不知道的方式來關閉這個功能,而且我不認爲根本是明智的這樣做,你實際上已經發布的聲明聲明瞭一場名爲「ddlDefect」,爲什麼不把它當作與同任何其他領域 名稱?爲什麼只是因爲使用標記而不是代碼來聲明它而對待它呢?

+0

因爲我的項目對服務器控件的命名規則是從正常類字段的不同。如果這是一個小的任務,從DDL 重命名所有DropDownLists到 DropDownList的,我會的。但不幸的是,我的項目太大了。 – jrummell 2009-09-25 20:13:42

+1

我建議如下:如果你像我一樣,不同的是因爲之前存在的ReSharper可以做關於命名他們什麼標準你的項目名稱服務器控件。您可能會重新訪問該約定,以確定是否有充分的理由讓服務器控件的字段與非服務器控件的字段命名不同。如果您想要更改,ReSharper可以安全地更改名稱,但一定要逐一進行。 – 2009-09-25 21:10:14

+0

這就是我的想法,但這樣做需要很長時間。但是我想我可以在添加或編輯服務器控件的時候一次將一個頁面/控件重命名。 – jrummell 2009-09-26 23:24:17