Eclipse 3.6 заморозить при автозаполнении / быстрое исправление - PullRequest
6 голосов
/ 05 ноября 2010

У меня проблема с автозаполнением и быстрым исправлением. Иногда, когда я использую cmd + 1 для диалога быстрого исправления, Eclipse зависает и сколько бы я ни ждал (минимум 30 минут), ничего не происходит. При проверке в мониторе активности, похоже, активность процессора незначительна.

У меня Mac с OSX 10.6 и Helios без странных плагинов. Я программирую на Java, поэтому я использую очень стандартные функции.

Это известная ошибка? Я пытался найти в Google a lot полезную информацию. Однако я не очень хорошо разбираюсь в сообщениях об ошибках, и концепция «зависания» функций портит мои результаты поиска.

Спасибо за любую помощь.

Ответы [ 2 ]

2 голосов
/ 05 ноября 2010

Что касается Eclipse, вы не можете знать, что происходит.Вся платформа представляет собой набор плагинов, и требования (например, отзывчивость) не являются строгими для них.Таким образом, сторонний или даже в комплекте плагин может вызвать такой сбой.Поэтому в большинстве случаев вы не можете понять, что не так.Некоторые вещи, которые вы можете сделать:

  1. во время зависания отключите сетевое соединение.Например, если вы находитесь за прокси-сервером, плагин может долго ждать в сети. Io
  2. вы можете проверить, например, с помощью монитора ресурсов, какой файл затмения открыт.Некоторые из обработчиков открытых файлов могут иметь отношение к проблеме
  3. редактировать файл .classpath в проекте, где завершение кода останавливается, и это "сбросит" ваш проект в eclipse
  4. , который вы можете просмотреть.Папка метаданных в рабочем пространстве Eclipse, и вы можете угадать, какую папку временно удалить.После удаления попробуйте, если ошибка все еще присутствует
  5. создайте новое рабочее пространство и импортируйте в него проекты
  6. , если новое рабочее пространство не работает, тогда ошибка находится в папке конфигурации в корневом каталоге затмения, и выможно играть так же, как в шаге 4
  7. использовать совершенно новое затмение

+ 1.Может быть, какой-то новый плагин отвечает.В eclipse Help / about / Информация об установке / вкладка История установки вы можете вернуться к более старому набору плагинов.

Надеюсь, это поможет.

1 голос
/ 05 ноября 2010

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

...