eclipse - DLTK 索引正在进行中

标签 eclipse zend-framework zend-studio

我们为业务提供支持的软件有近 16,000 个 PHP 文件长。这是一个绝对庞大的系统。 Zend Studio 实际上需要几个小时来运行 DLTK 索引。

我找不到对此的最新回复,但必须有一种方法可以禁用它,或将其限制到特定目录。

此外,这个进程到底在做什么?

谢谢。

最佳答案

DLTK 索引是 Eclipse 的一项功能,用于索引有关 PHP 或 Perl 等动态语言的信息。对于 PHP,这包括类定义(包括其属性和方法)、函数原型(prototype)、解析其他文件中包含或需要的代码以及许多其他内容。

如果没有它,您将丢失项目定义的类和函数的自动完成等功能。它还有助于重构,因此如果您重命名函数,它可以更新引用该函数的所有其他文件。

这通常是一件好事,但我感受到你的痛苦,并且多次遇到同样的问题。

您可以通过右键单击要从项目索引中排除的文件夹并选择构建路径,然后单击排除来防止某些目录被索引。这应该可以防止它被此进程索引。

Exclude from build path

或者,您可以提取项目属性并从那里管理排除的路径:

Exclude from build path

关于eclipse - DLTK 索引正在进行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13345011/

相关文章:

eclipse - Servlet 和 JSP 文件与 Tomcat 和 Eclipse 的 URL 映射

php - 自动将查询转换为 zend db select

ajax - 如何将 Zend Framework 表单哈希( token )与 AJAX 结合使用

eclipse - Eclipse 或 Aptana Studio 中是否有 "untab"(将代码块向左移动)的键盘快捷键?

ubuntu - 如何在ubuntu上卸载zend studio

android - 在 Eclipse 中导出 Android 应用程序时如何自动增加版本代码?

eclipse - 如何在 m2eclipse 中导入替代的 pom.xml 文件

eclipse - 无法在 Eclipse Kepler 中安装 PMD

php - Zend Framework 默认值形式