【发布时间】:2016-08-11 20:07:27
【问题描述】:
我对这个主题不是很熟悉,但我想创建一个在此页面描述的插件:
HowTo extend CDT with custom file templates.
到目前为止,正如链接中所描述的那样,我得到了它的工作。但在示例中,模板格式直接在<template>...</template>-Node 中描述:
// ${file_name}
// Test Source
但我想做的不是将我的文件模板格式写入插件的 XML-File 中。相反,我想要一个与文件模板一起使用的文件,在我的示例中为H_Template.h。但我不知道如何包含该文件。有人知道吗?
我尝试使用属性<include file="H_Template.h"/> 与我的插件位置的文件的相对路径。还是我的eclipse文件夹的相对路径?
<templates>
<template name="Source template"
id="test.codetemplates.csourcefile"
description=" "
context="org.eclipse.cdt.core.cSource.contenttype_context"
enabled="true">
// ${file_name}
// Test Source
</template>
<template name="Header template"
id="test.codetemplates.headerfile"
description=" "
context="org.eclipse.cdt.core.cHeader.contenttype_context"
enabled="true">
<include file="H_Template.h"/> <!-- <<<<<<<< ??? -->
</template>
</templates>
H_Template.h:
// ${file_name}
// Test Header
【问题讨论】:
标签: eclipse eclipse-plugin eclipse-cdt