Eclipse Snippets View与编辑器模板的权衡取舍是什么?为什么首先介绍Snippets?
片段似乎是模板的自定义版本,透视图和GUI对话框中的视图用于提示模板中的变量值.
他们唯一的"新"功能是通过编辑器中的工具栏项提供功能.
片段视图是WTP(Web工具平台)为模板提出的扩展,更面向(Web)代码格式化,而模板帮助用户将重复出现的模式输入到文本编辑器中.
因此,最初,Eclipse Templates是一个标准的eclipse功能,只能应用于java和javadoc.
片段基本相同,但对于其他类型的文件,并由WTP引入以满足相同的需求,但对于他们自己的文件类型(xml,jps,html,...)
(这就是,就在那里,"为什么片段首先被引入")
模板没有自己的视图,而是一个模糊的首选项页面(Preferences -> Java -> Editor -> Templates
)
然而,您可以编写一个小的eclipse扩展来制作模板视图.
这已经解决了,因为eclipse3.4M6(模板有自己的视图)
您还可以构建一些自定义高级代码段视图