При разработке шаблонов я старался следовать принципам:
- Максимально сократить количество диалоговых окон. Желательно, чтобы написание текста при автозамене не прерывалось выводом этих окон - так не теряется фокус внимания. Отличие такого подхода от подхода в стандартных шаблонах 1С можно увидеть на примерах автозамен Если, Для и Проц[едура].
- Полностью исключить при автозамене необходимость ввода текста в диалоговых окнах - там в полном объеме не работает CopyPaste.
- Не дублировать автодополнение кода, которое есть в платформе (вызываемое по Ctrl-Пробел)
- Если есть несколько вариантов замены, то в шаблон включен наиболее часто используемый.
- Двойное нажатие одной клавиши быстрее, чем два нажатия разных клавиш - например используются строки для замены: зз, оо, ##.
- Удаление ненужного быстрее, чем написание нужного.
Как говорит поговорка - лучше один раз увидеть, чем сто раз услышать.
Поэтому, вот примеры:
Помимо шаблонов я уже много лет использую 1C:AutoDesigner, за что автору огромное спасибо!