2008-08-26 7 views
1

LinuxのEclipse 3.2.2では、コンテンツ・アシストは同じプロジェクト内のクラスを見つけることができません。 SWTはSolarisの3.2以降では使用できないため、上記3.2のアップグレードはオプションではありません。Eclipse 3.2.2コンテンツ・アシストでプロジェクト内のクラスが見つかりません

ワークスペースをクリーニングし、ワークスペースを再度開いて、-cleanコマンドでeclipseを実行することをお勧めします。いずれも有効ではありません。

+0

あなたは今まで、この解決策を見つけますか? –

+0

いいえ解決策が見つかりませんでした。 * *を清掃、その後、支援内容にデフォルト設定を復元する* を清掃、その後、支援するすべてのコンテンツをオンにする*その後、再び有効 、清掃、すべてのコンテンツアシストをオフにする:私はを含むコンテンツ支援環境設定で複数のものを試してみました –

答えて

1

最後のコメントいただきありがとうございます。 エラーが発生した場合、コンテンツアシストは動作しません。一度固定すると、部分的に機能します。 私はPerlのEPICの継承元を行う際に、バグがあるように思われるので、部分的に言う:

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

アシストにおいて継承サブルーチンがコンテンツに表示されません。

2

環境設定でJava/Editor/Content Assist/Advancedに移動し、正しいプロポーザルの種類が選択されていることを確認します。最初に3.4に移動したとき、私には同じことが起こりました。

+0

間の大部分 –

1

[プロジェクト]メニューの[自動的にビルド]にチェックが入っていますか? :-)

別のこと:問題ビュー、フィルタリングされていない、コンパイルエラーとクラスパスエラーが完全にクリアされていますか?

+0

はい両方のカウントでYes –

0

「コンテンツアシストコンピュータ」が無効になるため、コンテンツアシストを「失う」ことがあります。

これはである:

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

org.eclipse.jdt.ui.prefs 

と私は、このプロパティを削除する必要があります。 content_assist_disabled_computers =

関連する問題