Мне кажется, что ты пытаешься вообще печатать!Чтобы IDE вставил код в ваши намерения, чтобы вам не пришлось этого делать.Довольно высокая цель - за исключением того, что вы бы оставили нас всех без работы; - (
Помимо всего прочего, вы, вероятно, добьетесь того, чтобы воспользоваться инструментом генерации кода, таким как T4 Toolbox (одиниз моих новых любимых игрушек.) Если вы ищете инструмент, который будет автоматически генерировать ваши фрагменты кода при вводе, это высокий заказ. Ближайшая доступная вещь будет Resharper.
Вот примерконструктора класса, который я сгенерировал из своей настройки шаблонов T4 Toolbox:
public partial class EvaluationController : SmartController
{
private readonly IEvaluationService _evaluationSvc;
private readonly IEvaluationMapper _evaluationMapper;
private readonly IEvaluationCriterionMapper _evaluationCriterionMapper;
private readonly IParticipantEvaluationMapper _participantEvaluationMapper;
public EvaluationController( IEvaluationRepository repository, IEvaluationService evaluationSvc, IEvaluationMapper evaluationMapper, IEvaluationCriterionMapper evaluationCriterion, IParticipantEvaluationMapper participantEvaluation)
{// : base(repository, evaluationMapper)
_evaluationSvc = evaluationSvc;
_evaluationMapper = evaluationMapper;
_evaluationCriterionMapper = evaluationCriterion;
_participantEvaluationMapper = participantEvaluation;
}
Если это то, что вам нужно, место для начала будет: http://t4toolbox.codeplex.com/
I 'У меня есть пример проекта, в котором я использую настройки шаблонов для ускорения своих бизнес-классов, различных методов и уровня хранилища. http://t4tarantino.codeplex.com/ Есть пример уровня сложности вывода, который вы можете сгенерировать на http://geekswithblogs.net/JamesFleming/archive/2010/08/18/code-generation-with-t4-toolbox.aspx
HTH