为什么 Xtext 编辑器处理大型语法时速度变慢?

Why is Xtext editor getting slowly with large grammars?

我正在做一个 Xtext 项目,现在我有大约 1300 行长度的语法。
但是,当我更改语法中的任何内容时,eclipse 需要几分钟才能再次使用。
有谁知道为什么会发生这种情况(一个 java 超过 3000 行的文件对于 eclipse 来说没有问题)或者甚至如何修复它(除了将语法拆分成多个文件之外)?
我已经尝试增加 eclipse 的堆大小,但这并没有改变任何东西。

乌鸦问候

好的,我发现了问题所在:
我的部分语法是由我编写的程序生成的,它犯了一些错误,因此我的语法中有数百个错误,这就是让编辑器变得如此缓慢的原因。

我修正了这些错误,现在 eclipse 的速度达到了预期。