Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 更改“;“实现接口”;VisualStudio中的模板_Visual Studio_Visual Studio Templates - Fatal编程技术网

Visual studio 更改“;“实现接口”;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(全字,区分大小写),或者不使用此分解模板。因为在检查%

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

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

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。也许它们的行为不同?