У меня проблема с Eclipse Indigo относительно исходного кода библиотеки.Когда я открываю библиотечный класс (например, из JDK, но также и из некоторых других включенных библиотек, таких как Guava), либо используя диалог Open Type
, либо просто через Ctrl + click
на имени класса илинекоторые из его методов, время от времени (не всегда) что-то ломается.
Не поймите меня неправильно, источник всегда отображается без проблем (либо JDK-источник поставляется вместе с JDK, либо Guava-источник загруженпо Maven).Что на самом деле перестает работать:
- Когда я открываю всплывающее окно Quick Outline в данном классе, используя
Ctrl + O
, список методов и полей отображается нормально, но когда я нажимаюна любом из них Eclipse не перемещает вид на него, как следует.Также Ctrl + щелчок по любому из методов или полей этого класса в моем коде не приводит меня непосредственно к нему, а просто к вершине исходного файла. - Когда я наводю указатель мыши на указанный класс или егометоды, никакой JavaDoc не появляется во всплывающем окне, как вы можете видеть на прикрепленном изображении.Я нахожусь в классе
HashSet
, источник явно там, но он не отображается во всплывающем окне.
Я обнаружил, что это можно исправить, открыв Outline View и кратко щелкнув по методам и полям класса.После нескольких щелчков Eclipse включается и начинает работать правильно, но только для этого одного класса, а не для всех, которые в данный момент ломаются таким образом.
Кто-нибудь сталкивался с такой ошибкой?Это отслеживается в Eclipse Bugzilla?Заранее благодарим за любой совет.
Для полноты, это моя конфигурация:
Windows 7 Professional x64
Oracle JDK 1.7 Update 2 32b
Eclipse Indigo for Java EE Developers 32b