Фрагменты, похоже, являются пользовательской версией шаблонов с видом в диалоговых окнах перспективы и графического интерфейса пользователя для запроса значений переменных в шаблоне.
Единственная «новая» функциональность, которую они имеют, состоит в том, чтобы предлагать свою функциональность через элементы панели инструментов в редакторах.
Представление фрагментов является своего рода расширением, предложенным WTP (Web Tool Platform) для шаблона, более ориентированным на (веб) форматирование кода , тогда как шаблоны помогите пользователю ввести повторяющиеся шаблоны в текстовом редакторе.
Итак, в начале Eclipse Templates была стандартной функцией затмения, которую можно было применять только для java и javadocs.
Фрагменты в основном такие же, но для других типов файлов и WTP были введены для удовлетворения той же потребности, но для их собственного типа файлов (xml, jps, html, ...)
(и это, прямо здесь, «почему фрагменты были введены в первую очередь»)
Шаблон не имеет своего собственного представления, а скорее скрытой страницы настроек (Preferences -> Java -> Editor -> Templates
)
Однако вы могли бы в то время написать небольшое расширение затмения , чтобы создать представление шаблона.
Это исправлено с eclipse3.4M6 (Шаблоны имеют свое собственное представление)
Вы также можете создать пользовательский расширенный вид фрагментов