0

我正在使用 groovy 创建自定义 DSL,以创建规则(用于规则引擎)。我的目标受众将是非程序员。像这样的东西:

when user visit page "test" within 5.days
 then assign campaign 200

我想为我的用户提供至少某种文本框,他们将能够使用 DSL 创建规则。为了使其简单和专业,我正在寻找第三方组件来帮助我完成关键字突出显示和代码完成的任务。我读到了 groovy DSL 描述符,但显然只在 Eclipse IDE 中工作。有什么方法可以将所需的功能合并到我的应用程序中?

4

1 回答 1

0

您有一堆代码编辑器可以放入您的项目中。检查维基http://en.wikipedia.org/wiki/Comparison_of_JavaScript-based_source_code_editors

你可以看到一个很好的例子:Console Plugin source code

于 2012-09-06T14:02:26.067 回答