0
假设我已经定义了一个小的文本DSL,并且我有一个“解释器”来解析和执行该DSL中文件的命令。如何编写可执行我的自定义DSL文件的Eclipse组件(编辑器,启动器,...)?
在Eclipse中启动这种解释器的最佳方式是什么?
例如,我想双击一个文件,并基于扩展名为.mydsl的事实启动解释器。另一种选择是使用“Run As ...”运行的启动器。
所以我应该看实施?
- 自定义启动(延长
org.eclipse.debug.core.launchConfigurationTypes
,http://www.vogella.com/tutorials/EclipseLauncherFramework/article.html),或 - 编辑,而实际上没有编辑的文件,但会当文件被双击时调用(延伸
EditorPart
,https://wiki.eclipse.org/FAQ_How_do_I_create_my_own_editor%3F) - 别的东西?
感谢您的任何提示!