Всякий раз, когда я создаю новые классы с помощью Visual Studio 2010 Express С#, он создает их без модификатора доступа. 9 раз из 10 Я хочу, чтобы мои новые классы были публичными. Как я могу заставить Visual Studio создавать пустые шаблоны классов с помощью "общедоступного" модификатора по умолчанию?
Visual С# 2010 Express: укажите модификатор доступа по умолчанию для новых классов?
Ответ 1
Хитрость заключается в создании нового шаблона элемента с именем Class. Затем, когда вы добавите > Новый класс, ваш шаблон будет выбран по умолчанию, а не встроенный шаблон класса. (Я не уверен, что это поведение гарантировано, но оно работает на моей машине (TM).) Чтобы создать шаблон:
- Щелкните правой кнопкой мыши в своем проекте и выберите "Добавить" > "Класс". Вы можете принять имя по умолчанию (Class1) - это всего лишь временный файл.
- Измените сгенерированный класс, например, добавив публичный модификатор. Сохраните все.
- Выберите "Файл" > "Экспорт шаблона".
- Выберите шаблон элемента и укажите соответствующий файл (Class1.cs).
- Нажмите "Далее", чтобы перейти на страницу "Параметры шаблона". Для имени шаблона введите Class.
- Нажмите "Готово".
- Удалить временный файл Class1.cs.
Теперь добавьте > Класс, и вы должны увидеть, что ваш шаблон класса используется по умолчанию вместо встроенного.
Ответ 2
Вы можете Определить свои собственные шаблоны товаров.
Они также поддерживаются в Express Edition: Создание шаблонов Visual Studio Express
Ответ 3
Как изменить шаблон нового класса по умолчанию для С# в Visual Studio 2008 или 2010? должен помочь.