[英]XText Editor as an Eclipse Plugin
我正在做一個XText編輯器作為Eclipse插件。 到目前為止,我已經創建了XText插件,但是尚未將其加載到eclipse向導中……但是該功能是實時的,即,我能夠創建mydsl文件並利用其語法。
其次,如果我將生成的插件文件放置在Eclipse的plugins文件夾中,則它仍不會加載到選擇向導中。 如何在插件列表中使用它?
默認情況下,Xtext不會生成項目向導。 如果需要此向導,則必須向DSL生成工作流添加一個片段,然后重新啟動該工作流。
fragment = projectWizard.SimpleProjectWizardFragment {
generatorProjectName = "${projectName}.generator"
modelFileExtension = file.extensions
}
然后,您必須將ui插件中的plugin.xml與plugin_gen.xml合並。 添加了新的擴展點:
<extension point="org.eclipse.ui.newWizards">
<wizard category="org.eclipse.xtext.projectwiz"
class="org.eclipse.xtext.example.domainmodel.ui.DomainmodelExecutableExtensionFactory:org.eclipse.xtext.example.domainmodel.ui.wizard.DomainmodelNewProjectWizard"
id="org.eclipse.xtext.example.domainmodel.ui.wizard.DomainmodelNewProjectWizard"
name="Domainmodel Project"
project="true">
</wizard>
</extension>
更多信息在這里 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.