2009-05-18 74 views
4

我經常使用Visual Studio 2008中的「實現接口」快捷方式。我的「問題」是我希望Visual Studio使用字符串 -alias而不是字符串在每個實例中都是在Visual Studio中更改「實現接口」模板

由於我被迫使用字符串而不是字符串,這將節省我很多時間。例如,我想以下內容:

public Catalogue(String url) { } 

代替

public Catalogue(string url) { } 

這可能嗎?我在哪裏可以找到這些模板?

+0

如果你正在實現的接口使用「String」會發生什麼? – 2009-05-18 12:06:51

+0

這就是我一直在使用的東西。 Visual Studio仍然給我「字符串」。 – alexn 2009-05-18 12:17:13

回答

6

您無法更改在重構過程中使用的模板。

您可以更改的模板位於%ProgramFiles%\ Microsoft Visual Studio 9.0 \ Common7 \ IDE中。具體而言,大多數CSHARP那些空白文件,並且如在的%ProgramFiles%\微軟的Visual Studio 9.0 \ Common7 \ IDE \的ItemTemplate \ CSHARP

也許強迫你使用「字符串」會改變他們的方式的人如果他們意識到這浪費了多少時間。我個人不明白...

IDE在所有生成的代碼中使用「字符串」而不是「字符串」 - 因此,通過強制非標準的「標準」,您的團隊會引起不一致。人們可以辯論哪個更好,直到他們臉上出現藍色 - 但正如你所指出的那樣,使用「String」的在屁股中是痛苦的。

1

只需更換stringString(全詞,區分大小寫)或不使用此理模板。因爲經過檢查%ProgramFiles%\ Microsoft Visual Studio 9.0 \ Common7 \ IDE \它似乎被硬編碼