org.eclipse.ui.editors.templates扩展点是否用于代码模板?

时间:2013-11-17 21:44:30

标签: java eclipse eclipse-plugin

我创建了一个新的项目向导,它创建了一个空白文件。我希望该文件包含一些示例代码。我不想通过静态String将示例代码放在那里。我是否应该将org.eclipse.ui.editors.templates扩展点添加到我的插件项目中,或者这不是它的预期用途?基于我所读到的内容,听起来它可能只适用于代码完成模板?

1 个答案:

答案 0 :(得分:0)

提供此支持的org.eclipse.jface.text.templates包的JavaDoc说:

  

模板是常用文本片段的快捷方式,例如   代码模式或复杂的文本实体。它们可能包含变量   仅在插入模板时解析   在一个上下文中。与链接模式一起,插入模板即可   在文本查看器中创建一个即时编辑掩码。

     

模板被指定为文本,变量是使用   例如,Ant中已知$ {variable}符号。

所以我认为它们可以用来插入任何文字。