Eclipse 3.2.2 помогает с контентом не находить классы в проекте

StackOverflow https://stackoverflow.com/questions/28709

  •  09-06-2019
  •  | 
  •  

Вопрос

В Eclipse 3.2.2 в Linux content assist не находит классы в рамках одного проекта.Обновление выше версии 3.2 невозможно, так как SWT выше версии 3.2 недоступен для Solaris.

Я видел предложения по очистке рабочей области, повторному открытию рабочей области, запуску eclipse с -clean команда, ни одна из которых не сработала.

Это было полезно?

Решение

Спасибо за ваш последний комментарий, это частично сработало.Если есть какие-либо ошибки, программа поддержки содержимого не будет работать.После исправления это частично работает.Я говорю частично, потому что, похоже, есть ошибка, когда я делаю Perl EPIC inheritance ex:

package FG::CatalogueFichier;
use FG::Catalogue;
our @ISA = qw(FG::Catalogue);
use strict;

, унаследованные подпрограммы не отображаются в вспомогательной программе по содержимому.

Другие советы

Перейдите в Java /Editor /Content Assist /Advanced в разделе "Настройки" и убедитесь, что выбраны правильные типы предложений.То же самое случилось и со мной, когда я впервые перешел на 3.4.

Вы уверены, что в меню проекта установлен флажок "создавать автоматически"?:-)

Еще кое - что:является ли представление проблем нефильтрованным, полностью очищенным от ошибок компиляции и ошибок пути к классу?

Иногда я обнаруживаю, что "теряю" поддержку содержимого, потому что "компьютеры поддержки содержимого" отключены.

Это находится в:

[Workspace]\.metadata\.plugins\org.eclipse.core.runtime\.settings

org.eclipse.jdt.ui.prefs

и мне просто нужно удалить это свойство:content_assist_disabled_компьютеры=

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top