Ignorer les node_modules in Webstorm, lorsque vous vivez dans la fenêtre contextuelle de navigation
Est-il possible d'ignorer la recherche dans le dossier node_modules lors de l'utilisation de la fenêtre contextuelle de navigation de WebStorm (Command + Shift + N)?
Cela le rend vraiment ennuyeux lorsque vous voulez naviguer rapidement, par exemple, vers le fichier package.json
.
Pour exclure le répertoire de la recherche via la fenêtre contextuelle de navigation, sélectionnez le répertoire node_modules dans Vue du projet , puis dans le menu contextuel de la souris:
Mark Directory As -> Exclus
Le répertoire peut être restauré via Préférences-> Répertoires-> Dossiers exclus paramètres
Dans Webstorm 8, vous devez également visiter Paramètres> JavaScript> Bibliothèques et désactiver Node.js modules de base et node_modules . L'exclusion de répertoire fonctionnera alors comme auparavant.
Pour exclure la recherche de node_modules/fichiers dans la fenêtre contextuelle "Naviguer | Fichier ..." et pour éviter l'indexation du dossier node_modules /, procédez comme suit:
Marquez node_modules/folder comme exclu dans Paramètres | Répertoires .
Supprimez la bibliothèque "<votre nom de projet> node_modules" dans Paramètres | Langues et cadres | JavaScript | Bibliothèques .
Pour exclure le dossier node_modules de tous les projets (créés uniquement après cette modification), vous pouvez ajouter ce dossier à la liste des dossiers standard à ignorer.
- Ouvrez PHPStorm et fermez le projet en cours Fichier> Fermer le projet.
Au démarrage, la fenêtre PHPStorm cliquez sur "Configurer> Paramètres" .
Ensuite, accédez à Build, Execution, Deployment> Deployment> Options.
- Vous pouvez maintenant définir node_modules ou qui que ce soit d’autre pour exclure par défaut tous les nouveaux projets .
P.s. Fermer le projet actuel est très important. Si vous définissez ces paramètres avec un projet actif, cela n’affectera que le projet en cours.
- Exclure le répertoire: marquez le répertoire comme étant exclu .__ (Clic droit -> Marquer le répertoire comme -> Exclus). Il pourrait alors Déjà disparaître.
- Masquer les fichiers exclus: cochez l'option de la fenêtre de projet (sous le symbole Gear-Wheel) et décochez Afficher les fichiers exclus pour masquer les répertoires exclus
Je ne sais pas pourquoi, mais j'ai vu beaucoup de fichiers avec "spec" sur Ctrl+Shift+n (Je ne peux pas publier d'images, désolé :()
J'ai vu dans le menu contextuel sur le node_modules: "Marquer le répertoire comme": "exclus", "racine des sources de test", "racine des ressources"
Je suis allé à paramètres> répertoires, et j'ai vu le node_modules avec la couleur rouge et je ne peux pas le changer, mais à gauche il y a une liste sans en-tête (?), Je ne sais pas s'il s'agit de la liste d'exclusion, mais, il y a un X, j'ai poussé dessus et j'ai redémarré le IDE et il fonctionne!
Si je vois à nouveau le contexte, je vois: "Marquer le répertoire comme": "ne pas exclure" et "tester les sources". Et dans paramètres> répertoires je ne vois pas sur les listes, mais la couleur rouge sur le dossier node_modules (bizarre), je pense que c'est si particulier pour ce dossier.