Aptana 3在多个(大型)项目中变得非常迟缓,我该如何提高性能?

Phi*_*ord 6 aptana ide aptana3

Aptana 3在多个(大型)项目中变得非常迟缓,我该如何提高性能?

我有几个项目,我检查subversion到一个dev目录,我也可以通过Apache访问.像这样的东西

因此,如果我转到此URL http://local.dev,我可以看到所有项目文件夹.在Aptana,它看起来像这样

+ dev (main project folder that Apache uses as well)
 - project (svn branch I'm currently testing)
 - another_project (another svn branch)
 - yet_another_project (yep, another svn branch)
Run Code Online (Sandbox Code Playgroud)

所以要从URL访问项目我不需要每次都配置Apache,我只需要访问项目文件夹,如http://local.dev/projecthttp://local.dev/another_project

问题是这些项目非常大(Prado,Zend和Drupal框架以及其他需要的库),我可以将同一项目的多个分支签出到不同的文件夹中.Aptana将所有这些都归结为我认为问题所在.我知道我可以在Aptana本身内为每个项目创建一个项目,如果我没有使用它就关闭项目但是我没有看到对项目中的文件夹执行此操作的选项(我认为应该解决我的问题) ),但如果我单独的项目文件夹,我还需要设置Apache指向新的位置,这本身就是另一个痛苦.

有没有办法关闭Aptana项目文件夹中的子文件夹?或者有一个子项目文件夹?或关闭项目中的文件夹?或排除文件夹的索引?或关闭索引?

注意:有时在项目中添加新文件夹时,我会收到内存不足警告和/或Aptana崩溃.此外,当编码Aptana变得如此迟钝以至于做任何事情都非常麻烦.我真的很喜欢Aptana IDE,但这对我来说可能是一个交易破坏者.

我以为我会将Apache站点移动到Aptana根目录,这样我就可以在项目级别访问它,但我认为这不会对Aptana方面的索引性能起作用.

更新:这可能是相关的:

看起来Aptana正在索引.svn文件夹

更新:

到目前为止,唯一可以帮助的是为每个需要签出svn的项目创建一个新工作区.在项目之间来回切换是一种痛苦,但Aptana可以再次使用.

更新#2

看起来这是Aptana BUG列表,是的!

更新#3

经过无数次修补让Aptana玩得很好我决定测试其他IDE.

开始使用Eclipse,因为这是Aptana的基础.我有一个很好的构建,但它仍然不是我想要的100%.

还试用了付费IDE的PHPStorm,但我发现它是一款顶级IDE

Yun*_*Yun 5

您可以右键单击项目或文件夹,然后选择" 索引" >" 从索引中排除"以禁用特定选择的索引.

您还可以从主菜单中关闭" 项目" >" 自动构建",以便每次保存文件时都不会在项目上触发构建.

希望这可以帮助.