Eclipse plugin 如何为JSDT模板提案做出贡献
我创建了一个扩展JSDT的eclipse插件。编辑JavaScript文件时,按Ctrl空格键将显示“默认建议”,包括一般JavaScript建议。再次按Ctrl空格键将显示“模板建议”,但列表为空。如何将内容添加到“模板建议”列表中?您可以使用Eclipse plugin 如何为JSDT模板提案做出贡献,eclipse-plugin,eclipse-rcp,jsdt,Eclipse Plugin,Eclipse Rcp,Jsdt,我创建了一个扩展JSDT的eclipse插件。编辑JavaScript文件时,按Ctrl空格键将显示“默认建议”,包括一般JavaScript建议。再次按Ctrl空格键将显示“模板建议”,但列表为空。如何将内容添加到“模板建议”列表中?您可以使用org.eclipse.ui.editors.templates扩展点进行此操作。大概是这样的: <extension point="org.eclipse.ui.editors.templates"> <template
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>
fafdsds fafdsda fdadsa
您可以为此使用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>
fafdsds fafdsda fdadsa
就这样,谢谢!这对于javascript文件非常有效。不过,我还想为css文件添加一些模板。我尝试将contextTypeId更改为CSS,但没有成功。有什么想法吗?看起来您需要使用的ID是css\u all
或css\u new
。不是很直观,找到这个问题的唯一方法是搜索plugin.xml文件。谢谢!这对于javascript文件非常有效。不过,我还想为css文件添加一些模板。我尝试将contextTypeId更改为CSS,但没有成功。有什么想法吗?看起来您需要使用的ID是css\u all
或css\u new
。不是很直观,找到这个问题的唯一方法是搜索plugin.xml文件。