Version du code Visual Studio 1.27.2
Find all References
liste uniquement les références dans le current file
. J'ai besoin de trouver toutes les références dans les fichiers d'un projet.
C'est possible ?
Quelque chose comme find usages
Si vous faites un clic droit sur un symbol
et sélectionnez "trouver les usages". Si le symbole courant est un function
, alors "find usages" recherche tous les endroits où cette fonction est appelée. Si le symbole courant est un variable
, alors "find usages" recherche tous les endroits où cette variable est utilisée, etc.
Fonctionnalités avancées telles que Find all references
sont implémentés par chaque extension de langue.
Pour JavaScript, essayez de créer un jsconfig.json
à la racine de votre espace de travail avec le contenu:
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules",
"**/node_modules/*"
]
}
Ce fichier indique à VS Code de traiter tous les fichiers JS de votre espace de travail comme faisant partie du même projet javascript. Find all references
peut toujours ne pas fonctionner correctement en JavaScript si votre code est trop dynamique. Il fonctionne mieux contre les js modernes qui utilisent import
/export
, class
et leurs amis
Dans Visual Studio Code, vous pouvez le faire en surlignant d'abord le texte que vous souhaitez rechercher, puis en utilisant la commande: CTRL + MAJ + F (en appuyant sur tout à la fois).
CTRL + MAJ + F est juste un raccourci pour accéder à l'onglet de recherche sur le côté gauche de VSCode. J'espère que cela aide et vous présente mes excuses pour les gribouillis :)