Aptana 3 становится очень медленным при работе с несколькими (большими) проектами. Как повысить производительность?
У меня есть несколько проектов, которые я извлекаю из subversion в каталог dev, к которому я также могу получить доступ через Apache. Что-то вроде этого
Поэтому, если я перейду по этому URL-адресу http://local.dev, я увижу все папки проекта. В Аптане это выглядит так
+ 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)
Таким образом, для доступа к проекту из URL-адреса мне не нужно каждый раз настраивать Apache, мне просто нужно получить доступ к папке проекта следующим образом http://local.dev/project или http://local.dev/another_project
Проблема в том, что эти проекты очень большие (фреймворки Prado, Zend и Drupal, а также дополнительные библиотеки по мере необходимости), и я мог бы иметь несколько веток одного и того же проекта в разных папках. Aptana индексирует все это, и в этом, я думаю, проблема. Я знаю, что могу создать проект для каждого из них в самой Aptana и закрыть проект, если я его не использую, но я не вижу возможности сделать это с папкой внутри проекта (что, я думаю, должно решить мою проблему). ), но если я делаю отдельные папки проекта, мне также нужно настроить Apache, чтобы он указывал на новое местоположение, что само по себе является еще одной проблемой.
Есть ли способ закрыть подпапку в папке проекта в Aptana? или есть папка подпроекта? или закрыть папку в проекте? или исключить индексацию папки? или отключить индексацию?
ПРИМЕЧАНИЕ. Иногда при добавлении новой папки в проект я получаю предупреждение о нехватке памяти и/или происходит сбой Aptana. Кроме того, при кодировании Aptana становится настолько вялой, что вообще очень неудобно что-либо делать. Мне очень нравится Aptana IDE, но это может стать для меня препятствием.
Я думал переместить сайт Apache в корневой каталог Aptana, чтобы иметь доступ к нему на уровне проекта, но я не думаю, что это сработает для производительности индексации со стороны Aptana.
ОБНОВЛЕНИЕ: Это может быть связано:
Похоже, Aptana индексирует папки .svn.
ОБНОВИТЬ:
Пока единственное, что может помочь, — это создать новую рабочую область для каждого проекта, который мне нужен для проверки svn. Это больно переключаться между проектами, но Aptana снова можно использовать.
ОБНОВЛЕНИЕ №2
Похоже, это попало в список ошибок Aptana, да!
ОБНОВЛЕНИЕ №3
После бесчисленных попыток заставить Aptana работать хорошо, я решил протестировать другие IDE.
Начал с Eclipse, так как на нем основана Aptana. У меня хорошая сборка, но это все еще не на 100% то, что я искал.
Также пробую PHPStorm, платную IDE, но я считаю, что это первоклассная IDE.