Я недавно попробовал шаблоны кода после прочтения http://www.symfony -framework.com / 2008/06/03 / speed-symfony-развивающихся-with-eclipse-snippets-templates / в моей Eclipse IDE для Разработка PHP.
У меня есть идея, когда такие инструменты могут принести пользу разработчику.
Разработчики постоянно изучают новые инструменты, языки программирования, фреймворки и т. Д. Когда вы работаете с чем-то новым для вас, ваша производительность обычно не очень высока, потому что вы не знаете (или не помните синтаксис).
Я думаю, что шаблоны кода могут стать очень полезными на этом этапе.
Просто чтобы дать вам идею, я приведу пример:
Вот фрагмент кода использования метода поиска PHP ORct Doctrine.
$table = Doctrine::getTable('User');
// find by primary key
$user = $table->find(2);
Если я помню этот фрагмент, точно так же, как Dfind (Ctrl + пробел для запуска intellisense и шаблон кода заменить позже). Dfind (D - первая буква в доктрине слова).
Итак, мне не нужно запоминать весь этот синтаксис API, а просто использовать Dfind для запуска метода поиска Doctrine.
Это очень тривиальный пример, и, возможно, слишком сложно увидеть преимущества этого подхода, но вы можете использовать эту функцию для замены более крупных конструкций (которые труднее запомнить).
Ранее я гуглил по этой теме, но не нашел никакой информации по этому unusual
с использованием этой функции IDE.
Итак, пожалуйста, дайте мне знать, что вы об этом думаете?