9
votes

Limiter les suggestions d'importation d'informations sur Intellij à l'achèvement

Lorsque je tapez le nom d'une classe qui devra être importé, Intellij apparaît avec amour avec une liste de suggestions. Cependant, la plupart du temps, ces suggestions sont des choses que je ne voudrais jamais importer, notamment par accident - comme java.awt. * . .

Y a-t-il un moyen d'empêcher les packages que je n'importerai jamais de comparaître dans la liste d'achèvement?

J'ai fouillé les options mais je n'ai rien trouvé.


0 commentaires

3 Réponses :


14
votes

Selon la version de l'idée: Oui.

in 7.0.5 Utilisation du menu Fichier -> Paramètres Choisissez Conclusion de code , puis exclure de l'importation et de l'achèvement et ajoutez le package ou la classe que vous ne voulez pas avoir dans vos suggestions.

dans la version 8 et la version 9 Utilisez le menu Fichier -> Paramètres Tapez "Importation automatique" dans la zone de recherche et utilisez l'exclusion à partir de l'importation et de l'achèvement de l'achèvement là-bas. < / p>

Dans la version 9, vous avez également la possibilité d'ajouter des classes et des packages à la liste exclusive directement à partir du menu contextuel de suggestions d'importation:

Texte alt


2 commentaires

Savons-nous pourquoi il a disparu en 8?


@Benjamin C: Eh bien, je ne pense pas que cela a disparu, je n'ai tout simplement pas de V8 sur ma machine, donc je ne pouvais donc pas décrire la procédure à suivre. Et Jetbrains déjà déplacé l'aide en ligne à V9 ...



2
votes

Je ne suis pas sûr depuis quand cette fonctionnalité existe. Certainement dans la prochaine version 9.0:

Lorsque l'importation-Popup montre que vous pouvez naviguer de là à deux options d'ignore. Par exemple, lorsque vous tapez la liste, cela pourrait être «ignorer Java.awt.list de l'importation automatique» et 'Ignorer Java.Awt de l'importation automatique'

ou vous pouvez le configurer dans les paramètres suivants: Editeur-> Auto-Import: Là, vous pouvez ajouter et supprimer des paquets et des classes ignorés.


1 commentaires

Malheureusement, je suis toujours coincé sur V7. Merci quand même.



1
votes

in Intellij Version 13. * et 14. * À À l'exclusion des classes de l'importation automatique

étapes :

1) Ouvrez la boîte de dialogue Paramètres et sous le < Code> Editeur Node, cliquez sur Auto-Import .

2) sur l'éditeur | Importation automatique page, cliquez sur +

3) dans la boîte de dialogue qui s'ouvre, tapez le nom de la classe ou un package complet à exclure [ dans votre cas écrire java.awt . * ], puis cliquez sur OK . Utilisez + et - pour gérer la liste des classes et des packages que Intellij L'idée ne devrait pas placer à la liste des suggestions.

4) Appliquez des modifications et fermez la boîte de dialogue Paramètres .

pour plus d'informations sur hors classes de l'importation automatique Voir Aide Doc pour Intellij


0 commentaires