我正在为我们的项目编写自定义XML编辑器,并希望添加对模板的支持。即当用户写“<ab:mytag
”并按下ctrl + space时,他们可以选择插入一个带有默认/伪参数的文本块。
但这应该仅在XML编辑器中可用。我该怎么做呢?
澄清:我正在谈论的模板是您在java编辑器中编写“syso”并按ctrl + space时可用的模板。在首选项中,您可以添加自己的模板。 我想要做的是为我自己的XML标签定义我自己的模板,但我想在代码中执行此操作并使其仅影响我的编辑器
答案 0 :(得分:3)
经过大量的搜索,我找到了几乎所有问题的ppt:
我所使用的模板可以使用扩展点org.eclipse.ui.editors.templates
以编程方式添加答案 1 :(得分:-2)
转到首选项,然后XML -> XML Files -> Editor -> Templates
。在那里定义新模板。