4

我正在将 Aptana Studio 3 与几个大型 PHP 项目(10.000+ 个文件)一起使用,并且它的 PHP 文件索引速度非常慢......这需要 10-20 分钟才能完成,并且每次在 Aptana 启动时开始,并且有时也在随机时刻,例如在与 SVN 同步时......

在进度视图中,我得到了多个“索引新 PHP 模块”项目。它一直在做这个 Aptana 非常慢。我不明白为什么这个索引在根本不是新的文件上一遍又一遍地开始!

我已经关闭了自动刷新和自动构建。如果我从项目属性中的“项目性质”中排除“PHP”,则索引停止,但是我在 PHP 文件中没有代码完成。

我清理了所有项目,创建了一个新的工作区等,但没有任何帮助......这发生在多台电脑(Windows)上,所以我猜更多的人会得到这种行为。

任何可能的解决方案?

更新

我将工作区的文件夹添加到病毒扫描程序 (Microsoft Security Essentials) 的“忽略”文件夹中。起初这似乎有效,但随后索引又开始了......

4

1 回答 1

2

似乎您采取了正确的步骤来尝试解决它,而且我们似乎也应该为此有一张票,所以我在https://jira.appcelerator.org/browse/APSTUD-4500创建了一张票(请将您自己添加为一个“观察者”)。

要尝试的另一件事是将一个大项目分解为几个较小的项目(当然,只要可能)。索引器为每个项目创建一个二进制索引文件,该文件大小与项目中的类、函数、变量和常量的数量成正比。万一由于某种原因(例如错误)该文件被损坏,将发生重新索引,因此拥有多个较小的项目可能会有所帮助。再次......只是一个想法。

于 2012-03-15T00:11:24.143 回答