web-dev-qa-db-fra.com

Comment exclure des dossiers ou des fichiers spécifiques de la validation dans Eclipse?

Nous avons un tas de fichiers XML mal formés utilisés dans les tests unitaires pour vérifier si notre application peut les gérer.

Eclipse marque ce fichier XML avec des erreurs, polluant la "vue du problème".

Existe-t-il un moyen d’exclure un dossier spécifique des validateurs Eclipse?

91
Serxipc

Dans la section Validation de Fenêtre> Préférences, vous pouvez ajouter différentes règles dans la colonne des paramètres (...), vous pouvez ajouter une "règle de dossier ou de nom de fichier" dans le groupe d'exclusion pour les types XML.

86
user159088

C'est ce que je fais pour exclure un dossier de la validation dans un projet. Pour moi, cela fonctionne pour le javascript et d'autres avertissements/erreurs. 

  • Dossier clic droit
  • Cliquez sur ressource, ResourceFilters
  • Cliquez sur "Ajouter"
  • Définissez les options suivantes Tout exclure, Fichiers et dossiers, Tous les enfants, ajoutez un astérisque (*) au champ de saisie Attributs de fichier et de dossier (mis en surbrillance dans l'image ci-dessous).

Remarque: dans Eclipse Indigo, vous devez cliquer avec le bouton droit de la souris sur le dossier, sélectionner les propriétés, puis sélectionner la ressource dans le menu de navigation de gauche.

enter image description here

56
Shanimal
  1. Aller à la fenêtre> Préférences> Validation
  2. Recherchez le type de validation que vous souhaitez désactiver, par exemple XML.
  3. Faites un clic droit dessus et sélectionnez "Paramètres":

 Eclipse validation

  1. Dans le "Groupe d'exclusion", cliquez sur "Ajouter une règle", sélectionnez "Nom du dossier ou du fichier":

 enter image description here

12
Nicolas Raoul

Remarque: Je suis arrivé ici parce que je cherchais un moyen facile d'exclure des dossiers spécifiques de la validation dans Eclipse. Ma réponse ne fonctionne pas pour le cas spécifique détaillé dans la question (qui consiste à cacher la validation de fichiers XML non valides).

Comment exclure des dossiers ou des fichiers spécifiques de la validation dans Eclipse?

Lorsque les dossiers se trouvent dans le chemin de construction et que les problèmes gênants ne sont que des avertissements, il existe un moyen simple:

  • Dossier clic droit
  • Propriétés
  • Compilateur Java
  • Vérifier Ignore optional compile problems
  • Ok

Les dossiers seront toujours validés, les erreurs seront signalées, mais tous les avertissements seront ignorés par Eclipse. Par exemple, c'est idéal pour un dossier de sources générées.

2
boumbh

vous pouvez également ajuster le côté sortie/vue. Allez donc dans Show-Menu de Problem-View et filtrez Display uniquement pour les éléments sélectionnés .  enter image description here

0
SLN

Avec Eclipse 2018-12 dans un projet angulaire, j'ai pu éliminer les erreurs de validation dans les dossiers générés par npm (comme node_modules), simplement en sélectionnant un dossier et en cochant la case "Dérivée" sous "Ressource". 

 Eclipse - ignore validation on folders by check the "Derived" check mark under "Resource"

Après un projet -> Nettoyer les erreurs ont disparu.

0
hinneLinks