IntelliJ Code Completion ne fonctionne pas pour les nouvelles classes Java

IntelliJ IDEA De 13 ans a commencé à présenter un comportement très bizarre dans mon local d'installation.

Savoir, dans la toute nouvelle Java classe ajoutée à un projet existant, Code Completion ne fonctionne pas. Donc, après la déclaration d'une variable objet de type quelconque dans la nouvelle classe, puis en tapant le nom de la variable suivi d'un point (.), pas de suggestions pour les méthodes de l'objet correspondant.

Par exemple, après la déclaration d'

File f = new File("/home");

tapant f. n'est pas une liste de toutes les méthodes dans l' File classe, sélectionnez-en un dans. Comme une question de fait, lors de la saisie, le point (.), pas de suggestions apparaissent et en bas à gauche (dans la barre d'état) de la fenêtre de l'EDI, le message "Identifiant prévu. Identificateur de prévu." est affiché. Parfois, une longue liste de totalement hors de propos des méthodes de pertinence composants ou les bibliothèques sont proposées.

Étrangement, Code Completion fonctionne comme prévu si la déclaration ci-dessus qui se passe dans l'une des classes existantes.

Ce problème persiste après de nombreuses combinaisons de redémarrer la machine, IDE redémarrer, projet de ré-importer la fermeture/réouverture, ou la reconstruction de.

Des idées?

source d'informationauteur PNS