306 votes

IntelliJ organise les importations

Ne IntelliJ avoir une Organiser des Importations fonctionnalité similaire à celle dans Eclipse? Ce que j'ai est un fichier Java avec plusieurs classes manquantes leurs importations. Exemple:

package com.test;
public class Foo {
    public Map map;
    public JTable table;
}

Dans Eclipse, j'ai pu utiliser Organiser les Importations et il serait automatiquement importer, java.util.Map et javax.swing.JTable. Dans l'Ide, j'ai, individuellement, d'aller à chaque catégorie, sélectionnez-la, puis appuyez sur Alt-Enter. Il y a une optimisation des Importations de fonctionnalité, mais il semble faire est de trier et de développer l' existant importations.

Je suis l'aide de l'Ide, 10.5.

435voto

Ryan Stewart Points 46960

Ctrl + Alt + O (Code → Optimiser les Importations...) est ce que vous cherchez.

[Cmd + Alt + O sur un Mac]

Il dit: "Optimiser", mais, s'il est configuré pour le faire, il le sera aussi:

  • organiser existant importations
  • supprimer les importations
  • ajouter de nouvelles importations
  • ajouter sans ambiguïté les importations à la volée

Vous pouvez régler la fonction d'importation automatique des paramètres sous "Paramètres → Éditeur → Auto Import" tel que décrit par Dave.

110voto

Dave Newton Points 93112

Sous "Settings -> Editor -> Auto Import" il existe plusieurs options concernant les importations automatiques. Seules les importations sans ambiguïté peuvent être ajoutées automatiquement; c'est l'une des options.

46voto

Victor Points 572

En plus de Optimize Imports et Auto Import , qui ont été signalés plus tôt par Dave et Ryan:
aller à File menu > Settings > Code Style > Java > Imports . Vous pouvez y affiner le regroupement et l'ordre ou les importations, "Nombre de classes à utiliser avec" * ", etc.

9voto

Accédez au fichier dans lequel vous souhaitez organiser les importations ou cliquez simplement sur le package complet ou cliquez sur le projet en appuyant sur CTRL + ALT + O

2voto

Baig Points 632

Déplacez simplement votre souris sur la vue manquante et appuyez sur les touches sur les fenêtres ALT + ENTER

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X