Создание настроек по умолчанию для часто используемого кода в Visual Studio 2010? - PullRequest
4 голосов
/ 18 июля 2011

Это довольно незначительное раздражение, но я заметил, что каждый раз, когда я создаю класс в Visual Studio, есть несколько вещей, которые я хотел бы сгенерировать автоматически для меня.Например, все мои классы начинаются с объявления log4net.Это всего лишь одна строка кода, но раздражает необходимость найти класс, в котором я объявил его для копирования / вставки.

Кроме того, я использую несколько общих «употреблений», но этосоздан по умолчанию.

Возможно ли настроить VS для этого?

Ответы [ 5 ]

6 голосов
/ 18 июля 2011

Вам просто нужно отредактировать шаблон класса Visual Studio по умолчанию. Прохождение процесса можно найти здесь .

2 голосов
/ 18 июля 2011

В меню «Файл» выберите «Экспорт шаблона».

1 голос
/ 18 июля 2011

Из MSDN:

  • Создание шаблонов проектов и элементов
  • Как: создавать шаблоны элементов вручную :

    • Создание проекта и элемента проекта.

    • Изменяйте элемент проекта, пока он не будет готов для сохранения в качестве шаблона.

    • При необходимости измените файл кода, чтобы указать, где должна произойти замена параметра.Для получения дополнительной информации о замене параметров см. Как: заменить параметры в шаблоне .

    • Создать файл XML и сохранить его, используя расширение имени файла .vstemplate.в том же каталоге, что и новый шаблон элемента.

    • Создайте XML-файл .vstemplate, чтобы предоставить метаданные шаблона элемента.Для получения дополнительной информации см. Пример в следующем разделе.

    • Сохраните файл .vstemplate и закройте его.

    • В проводнике Windows выберитефайлы, которые вы хотите включить в шаблон, щелкните правой кнопкой мыши выделенную область, выберите «Отправить в», а затем нажмите «Сжатая (сжатая) папка».Выбранные вами файлы сжимаются в файл .zip.

    • Скопируйте файл .zip и вставьте его в расположение шаблона элемента пользователя.В Windows Vista каталог по умолчанию: .. \ Users \\ Documents \ Visual Studio 2010 \ Templates \ ItemTemplates.Для получения дополнительной информации см. Как: найти и организовать шаблоны проектов и элементов .

1 голос
/ 18 июля 2011

Вы можете создавать свои собственные элементы / шаблоны проектов.Вот пример из MSDN:

http://msdn.microsoft.com/en-us/library/6db0hwky.aspx

По сути, вы бы создали свой собственный шаблон класса.

0 голосов
/ 18 июля 2011

Хотя это не совсем то, что вы просите, один из вариантов - объявить фрагменты кода. Это позволит вам оставить стандартный класс в покое (не менять шаблон) и добавлять нужные вам куски, не находя с ним класс. Однако, если все ваши классы для каждого проекта, который вы создаете, требуют одинакового базового набора кода, тогда Шаблоны - это путь.

Фрагменты кода C #

Как использовать их можно найти Как использовать фрагменты

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...