为UIMA Ruta脚本配置Eclipse Content Assist

时间:2015-12-04 02:20:34

标签: eclipse uima ruta

是否可以配置Eclipse,以便在编辑.ruta文件(Ruta脚本)时,内容辅助功能有效?

默认情况下,当我尝试诱导该工具向我提供Ctrl + (space)的帮助而不输入任何内容时,我收到错误(我会重现它)很快)这表明我在“内容辅助”设置中编辑“其他脚本”设置 - 粗略地说。

不幸的是,我在Eclipse首选项中找不到类似“Ruta Content Assist”的内容。

现在,如果我输入了一些东西,并点击热键,如果我的前缀有效,我通常会得到结果。

例如,如果我输入:

IMPORT PACKAGE * FROM

...点击Ctrl + (space),我收到错误。

Error

但如果我输入:

IMPORT PACKAGE * FROM org.

...点击Ctrl + (space),我会从Uima个包中获得一系列建议。

NoError

1 个答案:

答案 0 :(得分:0)

错误对话框是由错误引起的。最有可能的是,IDE编辑器的AST元素为null,导致空指针异常,从而终止内容助手进程。

带前缀的观察是由UIMA Ruta Workbench的限制引起的。但是,您的示例中的提议也是错误的,因为它们包含类型但应包含类型系统描述符。

总体而言,问题是由内部AST的错误和限制引起的。

免责声明:我是UIMA Ruta的开发人员(我将修复错误)