Existe-t-il de toute façon d'utiliser "aller à la définition" pour trouver une définition de fonction dans un autre fichier? Deux fichiers se trouvent dans le même dossier/sont propriétaires du même dossier parent.
Je sais que le html contient tous les fichiers .js, mais je ne trouve aucun moyen dans goolge.
Vous devez créer un jsconfig.json
fichier à la racine de votre projet.
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules",
"**/node_modules/*"
]
}
Ce fichier indique à VS Code de traiter tous les *.js
fichiers dans l'espace de travail dans le cadre du même projet. Cependant, il n'activera pas intellisense entre javascript dans <script>
blocs et fichiers js normaux.
Si cela ne fonctionne toujours pas, essayez d'activer checkJS
dans vos fichiers js pour rechercher ce qui ne va pas: https://code.visualstudio.com/Docs/languages/javascript#_type-checking -et-quick-fixes-for-javascript-files
Peut-être que je suis en retard dans le spectacle, mais même après avoir essayé toutes les réponses ci-dessus, je faisais face au même problème mais bientôt lors de la modification de settings.json (Identique aux paramètres qui viennent lorsque nous faisons "Ctrl +" sur VSCode), j'ai réalisé qu'il y avait un paramètre "editor.multiCursorModifier" défini comme "ctrlCmd" comme indiqué dans l'instantané qui, lorsque j'ai commenté, a résolu mon problème. Cela peut donc être considéré comme une solution au problème signalé.