Aptana Studio 3 MAC OS периодически зависает при прокрутке файлов JavaScript - PullRequest
0 голосов
/ 28 декабря 2011

Пишу страницу с большим количеством javascript, в нескольких файлах.

Периодически, Aptana решает, что какая-то точка в определенном файле не принадлежит человеку: всякий раз, когда я пытаюсь прокрутить этот раздел на экране,Aptana зависает - я больше не могу прокручивать вверх / вниз, переключать вкладки, печатать и т. Д. Однако это позволяет мне CMD-Q и убивает его.

Мне нравится Aptana в целом, но это начало появлятьсяболее часто в последнее время, и это становится блокирующим.

Я даже не уверен, как начать отладку этого, поскольку я не могу воспроизвести его последовательно.

У меня обычно 8-12файлы открываются, и это работает большую часть времени, пока в одном из файлов что-то не перевернется, и тогда этот файл станет «сломанным» - я не могу просмотреть все это.Обычно «плохой бит» находится где-то ближе к концу, поэтому я могу прокрутить выше этой точки - но если я пытаюсь отобразить «плохой бит» на экране, он зависает.

Это Mac OS, Snow Leopard, занимаясь JS-разработкой, новым MBP.

Я все еще могу получить доступ к меню и пробовал Закрыть, Закрыть все и т. д. Меню отвечают, но основная область пользовательского интерфейса - нет.

Мойпредыдущий обходной путь - открыть файл в vi, внести изменения, сохранить его и заново открыть Aptana.Моя теория состояла в том, что символ CR / LF переключал кодировки или что-то в этом роде, и что его повторное сохранение может помочь сгладить ситуацию.Это уже не исправляет, так что, похоже, становится все хуже.

Также попытался закрыть все файлы в рабочей области и завершить работу, а затем открыть только этот файл, не повезло.

Спасибо залюбые мысли!

A

Окончательное обновление для всех, кто наткнулся на это: Чтобы исправить, перейдите в Настройки -> Aptana Studio -> Редакторы -> Javascript и убедитесь, что "Сначала сложите этиэлементы: Комментарии "выключен.Это было причиной проблемы для меня.(Вероятно, хорошая идея отключить начальное сворачивание на всем, и может применяться к большему количеству языков, чем JS.)

(Извините за "решенный", Гарпо - все еще SON00b. Думаю, что это было вежливым делом.)

1 Ответ

3 голосов
/ 28 декабря 2011

Возможно, вы столкнулись с этой проблемой: http://jira.appcelerator.org/browse/APSTUD-3992. Если это так, в следующей бета-версии должно быть доступно исправление.

...