26

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

我想知道有没有办法:

  • 要么关闭它,要么
  • 减少运行 DLTK 索引进程的频率。

我没有发现任何可能更改 Window > Preferences 中的参数。

4

3 回答 3

36

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

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

于 2010-08-05T14:40:24.017 回答
6

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

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

于 2011-03-10T12:45:42.750 回答
1

该过程目前正在解决一些问题dltk.core.index

请参阅昨天(8 月 4 日)的错误 319130

于 2010-08-05T13:35:04.780 回答