Если вы нажмете Shift + Ctrl + T или выберите «Навигация»> «Открыть тип ...», вы получите диалоговое окно «Открыть тип» для быстрого перехода к известному классу. Когда вы начинаете вводить имя, только классы, для которых совпадение имен остается видимым. Таким образом, вы можете найти класс, который вы знаете, имя очень быстро, не просматривая дерево проводника пакетов.Eclipse: Обновление известных типов в Java-проекте
Это работало отлично для меня до сегодняшнего утра. Внезапно для нескольких моих проектов я вижу только типов типов. Конечно, я пробовал очевидные шаги по обновлению проектов, очистке проектов, перестройке проектов, перестройке проектов извне, но все безрезультатно. Это немного странно, поскольку типы известны в других местах. Если я добавлю оператор импорта, Eclipse не жалуется, что он не знает тип, и я могу Ctrl-Click через типы, чтобы добраться до их файла. Однако навигационная система ничего не знает о них.
В прошлом, когда InteliJ использовал это для меня, я бы поискал его файлы кеша и удалял их, заставляя их перестраивать. У Eclipse есть что-то подобное, что я могу сделать (я новичок Eclipse)? Я использую Eclipse 3.4.2, и у меня он настроен на не удалять файлы на чистом (потому что наш фактический процесс сборки помещает файлы в выходные каталоги, которые я не хочу, чтобы Eclipse сбрасывал).
Это похоже на трюк. Одна странная вещь, однако, я остановился и перезапустил Eclipse во время этого процесса - есть ли что-то другое в закрытии проекта? Еще одно примечание - по крайней мере, в 3.4.2 Ctrl-Shift-T также поддерживает нотацию верблюда (и ограничивает типы, которые могут быть приятными). – sfitts
У Eclispe есть некоторые неприятные изъяны, но большинство из них легко фиксируются, когда вы знаете, что делать, thx! О, «Open Resource» ctrl + shift + R на самом деле очень хорош, поскольку он кажется ограниченным текущими ресурсами проекта, меньшим списком параметров! –