Marquez votre dossier de construction comme exclu:
File > Project Structure > Modules > Sources > Mark as Excluded (red icon)
Vous pouvez également faire un clic droit sur votre dossier et sélectionner Mark Directory As > Excluded
.
Les dossiers exclus (affichés comme rootExcluded) sont ceux qu'IntelliJ IDEA «ignore partiellement». Une assistance de codage très limitée est fournie pour les fichiers dans des dossiers exclus. Les classes contenues dans les dossiers exclus n'apparaissent pas dans les listes de suggestions de complétion de code, les références à ces classes sont affichées dans l'éditeur comme non résolues. Lors de la recherche, IntelliJ IDEA ne recherche pas dans les dossiers exclus, etc.
La source
Remarque: Voir la réponse de Nader Hadji Ghanbari pour une autre approche utilisant Scopes.
Mark Directory As > Excluded
.Réponse courte
En définissant une étendue lors de la recherche, vous pouvez inclure / exclure des fichiers / dossiers arbitraires de cette étendue.
Réponse détaillée
Une façon de répondre à vos besoins (en excluant les fichiers et les dossiers d'une recherche) consiste à définir une portée personnalisée. Ceci est particulièrement utile car parfois vous souhaitez simplement exclure un dossier de votre recherche et non de l'ensemble du projet.
Suivez ces étapes:
Edit
->Find
->Find in path
ou appuyez sur Ctrl+ Shift+ F.Choisissez
Custom
dans laScope
section puis choisissez<unknown scope>
+
bouton pour ajouter une nouvellelocal
portée personnaliséeinclude recursively
, puis les exclure un par un en choisissantexclude
ouexclude recursively
.Notez que vous pouvez même inclure ou exclure les bibliothèques dont dépend votre projet.
Scope
section dans laFind in Path
boîte de dialogue.Plus d'informations
Vous pouvez consulter les documents JetBrains sur Scopes pour plus d'informations. Les étendues peuvent être utilisées non seulement lors de la recherche, mais également dans de nombreux autres cas d'utilisation dans IntelliJ IDEA.
Motifs
Vous pouvez utiliser des modèles pour définir une portée qui les rend encore plus puissants et à l'épreuve du temps.
l'utilisation de modèles est une autre façon d'exclure des fichiers et des dossiers. Par exemple
file:src/main/java//*&&!file:src/main/java/my//*
, tous les fichiers dumy
dossier seront exclus .la source
<unknown scope>
.Dans Intellij 15, pour exclure un dossier, procédez comme suit:
dans la fenêtre Projet, sélectionnez le dossier puis faites un clic droit et choisissez "Marquer le répertoire comme"> "Exclu"
la source
Cliquez avec le bouton droit sur le répertoire -> Marquer le répertoire comme -> Exclu.
la source
Si vous recherchez des utilisations, ouvrez la fenêtre "Rechercher les paramètres d'utilisation ...", par défaut Ctrl+ Alt+ Shift+ F7, pour réduire la portée de "Tous les fichiers" à "Fichiers de projet".
la source