2012-02-24 2 views

ответ

3

Да, вы можете изменить его. См. this article для достойного прохода.

Вот чик-это из статьи, которая объясняет, где найти шаблон:

Шаг первый - найти шаблон

Visual Studio 2010

64 бит :

C: \ Program Files (x86) \ Microsoft Visual Studio 10,0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033 \ Class.zip

32 бит: C: \ Program Files \ Microsoft Visual Studio 10,0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Code \ 1033 \ Class.zip

Шаг второй - изменить шаблон

Извлеките файл ZIP.

Используя текстовый редактор, откройте файл Class.cs.

Сохраните файл.

Восстановите zip-файл с помощью нового класса Class.cs. Будьте осторожны, чтобы правильно создать zip-файл .

Скопируйте новый почтовый файл вернуться и перезаписать существующий один

Шаг третий - обновление VS

Откройте командную строку с правами администратора.

Изменения к соответствующей команде каталогов и выполнения:

devenv.exe/installvstemplates

+0

Что произойдет, если эта ссылка перемещается? – ChrisF

+0

@ChrisF: Тогда вы можете использовать Wayback Machine;) – Mehrdad

+1

@ChrisF, ссылки являются частью ответов. Нет смысла повторять изобретательство колеса. Когда речь идет о статье, я не собираюсь ее воссоздавать на SO. С учетом сказанного вы никогда не увидите, что я публикую ** просто ** ссылку. –

1

Да вы можете. В этой статье MSDN http://msdn.microsoft.com/en-us/library/s365byhx.aspx приведены ссылки на несколько подходов для достижения этой цели.

Я думаю, что самый простой способ - создать файл с нужным шаблоном, подставить параметры и экспортировать шаблон.В вашем примере создайте новый класс с существующим шаблоном

namespace Foo 
{ 
    public class Bar 
    { 
    } 
} 

Переставьте переменные части этого. то есть пространство имен «Foo» и имя класса «Бар»

namespace $rootnamespace$ 
{ 
    public class $safeitemrootname$ 
    { 
    } 
} 

Сохранить изменения

  • Теперь вы можете перейти Файл -> Экспорт шаблона. Шаблон выбора предмета (нажмите )
  • Выберите файл, который вы создали в этом примере (нажмите «Далее»)
  • Выберите нужный вам объект, который хотите добавить в проект. В этом
    случае нет (нажмите дальше)
  • Введите имя шаблона (т.е. PublicClass). Это то, что файл будет вызывать в диалоговом окне нового файла. Кроме того, что по умолчанию файл будет называться по созданию

Это создаст файл почтового индекса в {UserPath}/Мои документы/Visual Studio 2010/экспортируемые шаблоны. Вам не нужно запускать администратор или запускать какие-либо другие инструменты. VS автоматически вытащит это из этого пути.

Я понимаю, что это не заменяет существующий вариант. Если вы хотите сделать это, я бы использовал один и тот же процесс, используя то же имя элемента, что и имя элемента по умолчанию. В этом случае класс. Я бы использовал путь и процесс регистрации, определенные @James Hill

+1

Что происходит, если эта ссылка перемещается? – ChrisF

+0

@ChrisF, много ваших ответов ссылается на MSDN. У вас есть ссылка, которая вас обидела сегодня :-)? –

+0

@James Hill и btlog: [Мы предпочитаем] (http://meta.stackexchange.com/q/8259), чтобы включить здесь основные части ответа и предоставить ссылку для справки. –

Смежные вопросы