2011-03-18 44 views
1

我已经创建了一个扩展JSDT的eclipse插件。编辑JavaScript文件时,按下Ctrl-Space将显示“默认提议”,其中包含一般JavaScript建议。再次按Ctrl-Space显示“Template Proposals”,但列表为空。如何将内容添加到“模板提案”列表中?如何为JSDT模板建议作贡献

回答

1

对此,您可以使用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> 
+0

多数民众赞成它,谢谢!这对javascript文件很有用。不过,我也想为css文件添加一些模板。我尝试将contextTypeId更改为CSS,但无济于事。有什么想法吗? – wildabeast 2011-03-22 21:39:55

+0

它看起来像你需要使用的ID是'css_all'或'css_new'。不是很直观,找到这个的唯一方法是通过搜索plugin.xml文件。 – 2011-03-22 23:41:02