NPM IntelliSense
NPM IntelliSense est une extension VS Code qui autocomplète les noms des modules npm dans les déclarations d’import.
Installation
- Ouvrez VS Code
- Appuyez sur
Ctrl+P
/Cmd+P
- Collez
ext install christian-kohler.npm-intellisense
- Appuyez sur Entrée
Fonctionnalités
- Autocomplétion des noms de modules npm lors de l’import
- Suggestions basées sur les dépendances dans package.json
- Fonctionne avec les imports CommonJS et ES6
- Support des chemins relatifs
L’extension analyse votre package.json pour suggérer uniquement les modules que vous avez installés.
Utilisation
Commencez à taper une déclaration d’import et les suggestions apparaîtront automatiquement :
import { } from 'ex' // Suggère express, expo, etc.
const module = require('re') // Suggère react, redux, etc.
Configuration
Quelques options sont disponibles dans les paramètres VS Code :
npm-intellisense.scanDevDependencies
: Inclure les devDependencies dans les suggestionsnpm-intellisense.recursivePackageJsonLookup
: Rechercher récursivement package.jsonnpm-intellisense.packageSubfoldersIntellisense
: Activer l’autocomplétion pour les sous-dossiers
Dépannage
Si l’autocomplétion ne fonctionne pas :
- Vérifiez que l’extension est bien installée et activée
- Assurez-vous d’avoir un fichier package.json valide
- Redémarrez VS Code
mis à jour le