在 Eclipse PDT 中禁用或加速 DLTK 索引?

2022-08-30 16:38:20

我正在Windows XP SP3上使用Eclipse PDT Helios和Aptana Studio。很多时候,我的工作流程被中断,因为Eclipse启动了一个持续30秒的索引过程,有时长达2分钟 - 这很烦人。DLTK

我想知道是否有任何方法可以:

  • 要么关闭它,要么
  • 运行 DLTK 索引过程的频率较低。

我没有发现任何可能更改窗口>首选项中的参数。


答案 1

PDT 2.2(Helios中的那个)使用本地数据库引擎H2来存储信息。我写了一篇文章,重点介绍了如何提高新索引器的性能

可能有另一种方法,但它需要黑客攻击,自从PDT 2.2的早期版本以来,我自己还没有尝试过,所以YMMV:使用较新版本的H2。您看,PDT 2.2 使用 H2 版本 1.1.117。当前版本是 1.2.140。基本上,它涉及从h2站点下载较新版本,并将插件文件夹中的当前H2 JAR替换为此Jar。我真的应该写一篇关于它的博客文章。我只需要找点时间...


答案 2

我也遇到过这个问题,并在项目菜单中关闭了“自动构建”。这似乎为我解决了问题...

所以问题是,请原谅我的无知在这里...但是在PHP世界中需要“构建”是什么。


推荐