我创建了一个新的项目向导,它创建了一个空白文件。我希望该文件包含一些示例代码。我不想通过静态String将示例代码放在那里。我是否应该将org.eclipse.ui.editors.templates扩展点添加到我的插件项目中,或者这不是它的预期用途?基于我所读到的内容,听起来它可能只适用于代码完成模板?
答案 0 :(得分:0)
提供此支持的org.eclipse.jface.text.templates
包的JavaDoc说:
模板是常用文本片段的快捷方式,例如 代码模式或复杂的文本实体。它们可能包含变量 仅在插入模板时解析 在一个上下文中。与链接模式一起,插入模板即可 在文本查看器中创建一个即时编辑掩码。
模板被指定为文本,变量是使用 例如,Ant中已知$ {variable}符号。
所以我认为它们可以用来插入任何文字。