我们的软件,它的力量是我们企业近16000 PHP文件长。 这是一个绝对庞大的系统。 Zend Studio的字面需要几个小时才能运行DLTK索引。
我找不到这样的一个了最新的响应,但必须有禁用它,或将其限制于特定目录的方式。
此外,究竟是这个过程中做什么?
谢谢。
我们的软件,它的力量是我们企业近16000 PHP文件长。 这是一个绝对庞大的系统。 Zend Studio的字面需要几个小时才能运行DLTK索引。
我找不到这样的一个了最新的响应,但必须有禁用它,或将其限制于特定目录的方式。
此外,究竟是这个过程中做什么?
谢谢。
该DLTK索引是Eclipse中的一项功能,指标有关,如PHP或Perl动态语言的信息。 对于PHP,这包括类定义,包括它们的属性和方法,函数原型,解决了包括或其他文件,以及许多其他东西所需的代码。
没有它,你会失去的东西,如自动完成由项目定义的类和功能。 它还与重构帮助,所以如果你重命名功能,它可以更新所有引用该函数的其他文件。
它通常是一件好事,但我觉得你的痛苦,并已遇到同样的问题多次。
您可以防止某些目录被索引通过右键单击您想从索引中排除的项目,并选择文件夹上Build Path
,然后单击Exclude
。 这应防止被此过程中获得索引。
或者,你可以拉起来的项目属性,并从那里管理排除的路径:
在情况下,如果你有多个项目,其中一些使用的是很少也可以直接关闭该项目(从右键菜单):这将防止这些已关闭的项目做DLTK索引。
请注意,关闭项目不会将其删除,所以,如果有一天你需要访问或更改某些文件,您可以简单地重新打开它。
打破了你巨大的代码库成模块,然后在依赖作为库处理,你可以在Zend Studio的许多较小的项目,每个项目少得多的索引。