4

我经常在 Visual Studio 2008 中使用“实现接口”快捷方式。我的“问题”是我希望 Visual Studio在每个实例中都使用字符串别名而不是字符串。

由于我被迫使用字符串而不是字符串,这将为我节省大量时间。例如,我想要以下内容:

public Catalogue(String url) { }

代替

public Catalogue(string url) { }

这可能吗?我在哪里可以找到这些模板?

4

2 回答 2

7

您不能更改重构期间使用的模板。

您可以更改的模板在%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE中可用。具体来说,大多数用于空白文件等的 CSharp 位于%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp

如果强迫您使用“字符串”的人意识到这浪费了多少时间,他们可能会改变他们的方式。这个我个人不太理解。。。

IDE 在所有生成的代码中都使用“字符串”,而不是“字符串”——因此,通过强制使用非标准的“标准”,您的团队会引起不一致。人们可以争论哪个更好,直到他们脸色发青-但正如您指出的那样,使用“字符串”是一件很痛苦的事情。

于 2009-05-18T21:55:40.950 回答
1

只需替换stringString(整个单词,区分大小写)或不使用此分解模板。因为经过检查 %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ 它似乎是硬编码的

于 2009-05-18T21:47:55.473 回答