Content Assist в Eclipse 3.4 и 3.5 перестала работать для меня. Когда я печатаю первые несколько символов класса и нажимаю CRTL-пространство, то после задержки я получаю следующее сообщение об ошибке alt text http://locuslive.com/webdrive/JDTscreenshot.png
Не имеет значения, какие предложения я включаю/отключаю, я получу это (или подобное) сообщение.
Я пробовал:
-
Изменение значений Xms/Xmx
-
Запуск Eclipse с -clean
-
Создание нового рабочего пространства и импорт моих проектов
Однако никто из них не работал.
Я видел несколько сообщений о том, что другие приложения могут захватывать CRTL-пространство или иным образом вмешиваться, однако у меня нет ничего, кроме запуска нового Eclipse, и проблема сохраняется.
Моя проблема очень похожа на ту, что была рассмотрена в этом сообщении, хотя в более поздней версии и на OSX 10.5.7.
Есть ли у кого-нибудь предложения о том, как это можно решить?
Спасибо.
ОБНОВЛЕНИЕ. Для всех, кто интересуется, у меня были лучшие результаты с помощью Eclipse 3.5 Classic (т.е. не включает Mylyn). Я также использовал параметры, указанные в отчетах об ошибках, связанных с VonC ниже.
Интересно, что Classic не приходит с некоторыми взглядами, например. Фрагменты, но их легко вставить из другого дистрибутива.
ОБНОВЛЕНИЕ 2. Эта проблема действительно сохранялась даже при использовании последних версий Eclipse (3.6 M1). Это вызвано большим JAR файлом, созданным моей Altova Mapforce для обработки преобразований EDIFACT в нашем приложении. Это можно воспроизвести, добавив этот JAR в путь сборки и никаких изменений в настройках справки Content Assist. Ошибка (и JAR) можно увидеть на https://bugs.eclipse.org/bugs/show_bug.cgi?id=289057