Измените шаблон “Реализовать интерфейс” в Visual Studio

StackOverflow https://stackoverflow.com/questions/877345

Вопрос

Я постоянно использую ярлык "Реализовать интерфейс" в Visual Studio 2008.Моя "проблема" заключается в том, что я хочу, чтобы Visual Studio использовала Строка-псевдоним вместо строка в каждом конкретном случае.

Поскольку я вынужден использовать String вместо string, это сэкономило бы мне огромное количество времени.Например, я хочу следующее:

public Catalogue(String url) { }

вместо того , чтобы

public Catalogue(string url) { }

Возможно ли это?Где я могу найти эти шаблоны?

Это было полезно?

Решение

Вы не можете изменять шаблоны, используемые во время рефакторинга.

Шаблоны, которые вы можете изменить, доступны в %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE.В частности, большинство CSharp для пустых файлов и им подобных находятся в %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp

Возможно, человек, вынуждающий вас использовать "String", изменил бы свои привычки, если бы понял, сколько времени на это тратится впустую.Лично я этого не понимаю...

IDE использует "string", а не "Строку" во всем сгенерированном коде - поэтому, навязывая нестандартный "стандарт", ваша команда допускает несогласованность.Люди могут спорить о том, что лучше, до посинения, но, как вы заметили, использование "String" - это заноза в заднице.

Другие советы

просто замените string с String (целое слово, чувствительно к регистру) или не используйте этот шаблон факторинга.потому что после проверки %ProgramFiles%\Microsoft Visual Studio 9.0\Common7 \ IDE \ кажется, что он жестко запрограммирован

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top