私は使っている Oracle SQLDeveloper 2.1.1.64
バージョン。テーブル名の自動補完は行われていません。
オートコンプリートの設定で確認したが、無駄だった。
それについてのアイデアはありますか?
この投稿は古いですが、まだ多くの人が実際に取得できないオートコンプリートインテリセンス機能を見ることがありますオートコンプリートの値が10を超える場合、オートコンプリートは機能しません。つまり、その場合のインテリセンスの表示にはCTRL + SPACEを明示的に使用する必要があります。
この問題に直面しないように手順に従ってください。
このデモの時点で SQL Developer 4.2 を使用しています。過去からこのバージョンのSQL Developerへのアップグレードで問題が発生した場合は、JDKを1.8以上に更新する必要もあります。
以下の手順に従って、SQL Developer Auto Completion(intellisense)がすべての場合に機能することを確認してください。
ステップ1:SQL Developerを開き、Tools-> Preferencesに移動します
ステップ2:SelectCode Editor-> Completion Insight
ステップ3:以下のスナップショットに示すように、次の設定があることを確認します
に移動:Tools > Preferences > Code Editor > Completion Insight
そして、設定が適切に構成されていることを確認してください:
SQL-Developerは、おそらくデータベース上で完了を十分に速く検索できないため、表示されません。 _CTRL-SPACE
_を使用して、強制的に試すことができます。
何が動作しない場合は、新しいワークシートを開きます。本当の問題であり、多くのA倍。現在のワークシートが破損しています
CTRL-SPACE作品が、唯一のインテリセンスのドロップダウンショーアップの前に。私はそれが現れるまでには4秒後まで表示されませんように、時間遅延を増加しなければなりませんでした。このように、私はオートコンプリートするには、Ctrl +スペースをヒットする4秒を持っています
私の場合、バージョン18.4.0.376ビルド376.1900、終了セミコロンを含まない、またはコメントされていないanyワークシートステートメント(完了しようとしていたものより前)があるたびに、Ctrl-Shift補完は無視されましたでる。