0
創建文件我有一個模板org.eclipse.jface.text.templates.Template:Eclipse插件 - 編程方式從模板
Template template = new Template(name, description, contextTypeId, pattern, true);
或更好的org.eclipse.cdt.core.model.Template:
Template template = new Template(templateString);
還是讓我們說,模板已經在首選項 - > C/C++ - >代碼樣式 - >代碼模板,我可以直接從那裏得到它。
現在我想從它創建像你的嚮導,但編程怎麼辦文件:
IFile mainTestFile = testFolder.getFile(resource.getName() + ".myfile");
if (!mainTestFile.exists()) {
mainTestFile.create(template, true, null);
}
不幸的是它僅適用於InputStream的不是模板。
那麼如何以編程方式在我有的模板的eclipse項目中創建一個文件?
哪個'Template'類是這個? –
org.eclipse.jface.text.templates.Template; –
你在說什麼巫師?使用模板通常需要一個'TemplateContext'和一個'TemplateContextType'。 –