De toute façon (ou raccourci) pour l'importation automatique des classes dans IntelliJ IDEA comme dans Eclipse?
Dans Eclipse, tandis que le codage en Java et appuyez sur Ctrl + Maj + O auto importer toutes les Classes automatiquement.
Dans NetBeans, c'est fait avec Ctrl + Maj + I.
Est de toute façon pour ce faire, dans IntelliJ IDEA?
J'ai cherché un équivalent de raccourci dans google, StackOverflow, IntelliJ IDEA configuration officiel et IntelliJ site Les Raccourcis Clavier Vous À Ne Pas Manquer
- double possible de IntelliJ Idea 12: Comment faire pour importer automatiquement les espaces de noms?
- Lors de la recherche d'une commande/raccourci clavier, tapez Ctrl-shift-A (ou Cmd-shift-A sur Mac), et la recherche de la commande. Ici par exemple, en tapant "importations" va vous montrer la commande "Optimiser les importations", et son raccourci clavier.
- Le "Optimiser les importations" ne fonctionne pas ajouter des Classes
- L'importation automatique pour les classes de travail si vous l'avez activé dans Paramètres > Editor > Général > Auto Import".
Vous devez vous connecter pour publier un commentaire.
IntelliJ IDEA n'ont pas d'action pour ajouter des importations. Plutôt, il a la capacité de le faire comme vous type. Si vous activez la fonction "Ajouter sans ambiguïté les importations à la volée" dans Paramètres > Editor > Général > Auto Import, IntelliJ IDÉE de les ajouter à mesure que vous tapez, sans la nécessité pour tous les raccourcis. Vous pouvez également ajouter des classes et de packages à exclure de l'auto de l'importation de faire une classe que vous l'utilisez fortement, que les affrontements avec les autres classes du même nom, sans ambiguïté.
Pour les classes qui sont ambigus (ou vous préférez avoir le "Ajouter sans ambiguïté les importations à la volée" option désactivée), il suffit de taper le nom de la classe (juste le nom est OK, pas besoin de qualifier entièrement). Utiliser la complétion de code et sélectionnez la catégorie que vous voulez:
Avis les noms entièrement qualifiés pour la droite. Quand je choisis celui que je veux et appuyez sur entrée, IDÉE ajoutera automatiquement à l'instruction import. Cela fonctionne de la même si j'étais en tapant le nom d'un constructeur. Pour les méthodes statiques, vous pouvez même continuer à taper la méthode que vous souhaitez. Dans la capture d'écran suivante, pas de "StringUtils" la classe est importé encore.
Sinon, tapez le nom de la classe, puis appuyez sur Alt+Entrée ou ⌥+Entrée pour "Montrer l'intention des actions et des solutions rapides" et ensuite sélectionnez l'option d'importation.
Bien que je ne l'ai jamais utilisé, j'ai pense la Eclipse Formateur De Code troisième partie plug-in à faire ce que vous voulez. Il énumère "émule Éclipse les importations, à l'optimisation" comme une caractéristique. Voir son instructions pour plus d'informations. Mais à la fin, je soupçonne que vous trouverez le construit dans l'IDÉE de fonctionnalités, beau travail une fois que vous obtenir l'utilisation de leur paradigme. En général, l'IDÉE utilise un "développer par les intentions" concept. Ainsi, plutôt que d'interrompre mon travail de développement pour ajouter une instruction import, je viens de type de la classe que je veux (mon intention) et l'IDÉE ajoute automatiquement l'instruction import pour la classe pour moi.
Pas tous à la fois. Mais vous pouvez appuyez sur
Alt + Entrée
Des gens supposent qu'il ne fonctionne que lorsque vous êtes sur le point particulier. Mais il fonctionne réellement pour "suivant type manquante". Donc, si vous maintenez la touche Alt + Entrée, IDÉE résout l'un après l'autre jusqu'à ce que tous sont fixes.
kbd
tag<kbd>Alt</kbd> + <kbd>Enter</kbd>
Alt+Enter
à un plus d'un claquement de doigts combinaison? Je ne pouvais pas le découvrir par le biais de laIntelliJ IDEA > Preferences > Keymap
menu.Semble que IntelliJ IDEA va importer manqué de classe automatiquement, et vous pouvez les importer par hit Alt + Entrée manuellement.
Je pense que la meilleure solution, mais pas exactement le même que Eclipse/Netbeans, est de changer le " Optimisation des Importations de paramètres.
Sous
Preferences > Editor > General > Auto Import
Ensemble
Add unambiguous imports on the fly
Edit: en Utilisant cette méthode, quand il y sont ambigu importations, IntelliJ vous permettra de savoir, et vous pouvez ensuite utiliser Alt + Entrée méthode décrite dans la réponse par Wuaner
Je trouve que, presque toujours, le plus approprié à l'Importation est en haut de la liste.
unambiguous
classes. Et je l'utilise depuis deux jours sur mon 3000+ classes du projet. Fonctionne comme un charme. Merci pour le partage.Une autre option est de demander à l'IDÉE de se comporter comme eclipse avec eclipse touches de raccourci. Vous pouvez utiliser la totalité de l'éclipse raccourcis par l'activation de ce.
Voici les étapes:
1 - l'IDÉE de l'ouvrir, appuyez sur Contrôle + `. Une des options suivantes s'affiche.
2 - Sélectionnez La Disposition Du Clavier. Vous verrez une autre pop-up. Sélectionnez Eclipse là.
3- Maintenant, appuyez sur
Ctrl + Shift + O
. Vous êtes fait!