Visual studio 更改“;“实现接口”;VisualStudio中的模板
我经常在VisualStudio2008中使用“实现接口”快捷方式。我的“问题”是希望VisualStudio在每个实例中使用字符串别名而不是字符串 由于我被迫使用字符串而不是字符串,这将节省我大量的时间。例如,我想要以下内容:Visual studio 更改“;“实现接口”;VisualStudio中的模板,visual-studio,visual-studio-templates,Visual Studio,Visual Studio Templates,我经常在VisualStudio2008中使用“实现接口”快捷方式。我的“问题”是希望VisualStudio在每个实例中使用字符串别名而不是字符串 由于我被迫使用字符串而不是字符串,这将节省我大量的时间。例如,我想要以下内容: public Catalogue(String url) { } 而不是 public Catalogue(string url) { } 这可能吗?在哪里可以找到这些模板?只需将string替换为string(全字,区分大小写),或者不使用此分解模板。因为在检查%
public Catalogue(String url) { }
而不是
public Catalogue(string url) { }
这可能吗?在哪里可以找到这些模板?只需将
string
替换为string
(全字,区分大小写),或者不使用此分解模板。因为在检查%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\之后,它似乎是硬编码的您无法更改重构期间使用的模板
您可以更改的模板在%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE中提供。具体来说,大多数用于空白文件的CSharp文件都位于%ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp中
也许强迫你使用“字符串”的人会改变他们的方式,如果他们意识到这浪费了多少时间。我个人不明白这个
IDE在所有生成的代码中都使用“字符串”,而不是“字符串”——因此,通过强制使用非标准的“标准”,您的团队会引起不一致。人们可以争论哪一个更好,直到他们脸色发青——但正如你所指出的,使用“字符串”是一件痛苦的事如果你正在实现的接口使用“字符串”,会发生什么?这就是我一直在使用的。Visual Studio仍然给我“字符串”。谢谢你的回答,我想我不得不接受这个问题。对不起:(查看第三方重构工具,如Resharper。也许它们的行为不同?