1
我已经创建了一个扩展JSDT的eclipse插件。编辑JavaScript文件时,按下Ctrl-Space将显示“默认提议”,其中包含一般JavaScript建议。再次按Ctrl-Space显示“Template Proposals”,但列表为空。如何将内容添加到“模板提案”列表中?如何为JSDT模板建议作贡献
我已经创建了一个扩展JSDT的eclipse插件。编辑JavaScript文件时,按下Ctrl-Space将显示“默认提议”,其中包含一般JavaScript建议。再次按Ctrl-Space显示“Template Proposals”,但列表为空。如何将内容添加到“模板提案”列表中?如何为JSDT模板建议作贡献
对此,您可以使用org.eclipse.ui.editors.templates
扩展点。这样的事情:
<extension
point="org.eclipse.ui.editors.templates">
<template
autoinsert="true"
contextTypeId="javaScript"
description="Do something"
id="com.foo.mytemplate"
name="A silly template">
<pattern>
fafdsds fafdsda fdadsa
</pattern>
</template>
</extension>
多数民众赞成它,谢谢!这对javascript文件很有用。不过,我也想为css文件添加一些模板。我尝试将contextTypeId更改为CSS,但无济于事。有什么想法吗? – wildabeast 2011-03-22 21:39:55
它看起来像你需要使用的ID是'css_all'或'css_new'。不是很直观,找到这个的唯一方法是通过搜索plugin.xml文件。 – 2011-03-22 23:41:02