【发布时间】:2017-08-17 00:07:46
【问题描述】:
假设我定义了一个小的文本 DSL,并且我有一个“解释器”,它将解析和执行该 DSL 中文件的命令。
在 Eclipse 中启动这种解释器的最佳方式是什么?
例如,我想双击一个文件,并基于它具有扩展名 .mydsl 的事实,启动解释器。另一种选择是使用带有“Run As ...”的启动器。
所以我应该考虑实现一个...
-
自定义启动器(扩展
org.eclipse.debug.core.launchConfigurationTypes、http://www.vogella.com/tutorials/EclipseLauncherFramework/article.html),或 -
editor,即不是实际编辑文件,而是在文件被双击时调用(扩展
EditorPart,https://wiki.eclipse.org/FAQ_How_do_I_create_my_own_editor%3F) - 还有别的吗?
感谢任何提示!
【问题讨论】: