


Comment exécuter un seul fichier de test avec Jest dans VSCode ?
Oct 16, 2025 pm 12:31 PMUtilisez les boutons "Exécuter" de l'extension Jest ou la commande de terminal npx jest filename pour exécuter un seul fichier de test dans VSCode. Installez l'extension Jest pour les liens Exécuter en ligne au-dessus des blocs de test, cliquez dessus pour exécuter des fichiers individuels. Vous pouvez également utiliser le terminal intégré avec npx jest path/to/test-file.test.js. Ajoutez un script personnalisé dans package.json comme "test:single": "jest" pour un accès plus rapide via npm run test:single file.path. Activez jest.autoRun dans les paramètres pour une exécution automatique lors de l'enregistrement du fichier. Les deux méthodes permettent des exécutions de tests rapides et isolées sans quitter l'éditeur.
Pour exécuter un seul fichier de test avec Jest dans VSCode, vous n'avez pas besoin de quitter votre éditeur. Jest s'intègre bien à VSCode et il existe plusieurs fa?ons d'exécuter rapidement un seul fichier de test.
Utiliser l'objectif Exécuter le code dans l'éditeur
Si Jest est déjà exécuté en mode montre ou correctement configuré, vous verrez des boutons interactifs au-dessus de vos blocs test.describe ou test() .
- Ouvrez votre fichier de test (par exemple, example.test.js )
- Recherchez les liens ??Exécuter?? qui apparaissent au-dessus des blocs de test ou de la suite au niveau du fichier.
- Cliquez sur "Exécuter" pour exécuter uniquement ce fichier
Cette fonctionnalité provient de Jest Runner ou Jest Extension pour VSCode . Assurez-vous qu'il est installé à partir du marché des extensions.
Exécuter via la ligne de commande dans le terminal VSCode
Vous pouvez exécuter un fichier de test spécifique directement à l'aide du terminal intégré.
- Ouvrez le terminal VSCode ( Ctrl ` )
- Accédez à la racine de votre projet si nécessaire
- Exécuter?: npx jest path/to/your/test-file.test.js
Cela exécute uniquement ce fichier. Vous pouvez également utiliser des chemins relatifs comme npx jest ./__tests__/unit/sample.test.js .
Utiliser des raccourcis clavier ou des taches
Créez un script personnalisé dans package.json pour un accès plus rapide?:
"scripts": {"test:single": "plaisanterie" }
Ensuite, exécutez?: npm run test:single path/to/file.test.js
Vous pouvez le lier à une tache VSCode ou l'utiliser dans le terminal avec un minimum de saisie.
Activer l'exécution automatique avec l'extension Jest
Installez l' extension Jest pour VSCode (par Orta). Une fois activé?:
- Le serveur Jest démarre automatiquement lorsque vous ouvrez le projet
- Cliquez sur le bouton "Jouer" dans la gouttière de l'éditeur à c?té du bloc de description ou de l'importation de fichier.
- Il exécute uniquement le fichier ou le test actuel
Assurez-vous que "jest.autoRun" est défini dans vos paramètres VSCode pour un retour instantané.
Fondamentalement, utilisez les boutons "Exécuter" en ligne si vous avez l'extension Jest, ou exécutez le fichier directement dans le terminal avec npx jest filename . Les deux sont rapides et fiables dans VSCode.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Stock Market GPT
Recherche d'investissement basée sur l'IA pour des décisions plus intelligentes

Article chaud

Outils chauds

Bloc-notes++7.3.1
éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Le mode portable de VScode permet d'exécuter à partir du lecteur USB ou de tout dossier sans installation, toutes les données sont stockées dans des dossiers locaux. 1. Téléchargez la version zip et décompressez-la à l'emplacement cible; 2. Créez un dossier nommé Data dans le même répertoire que le fichier exécutable; 3. Après que VScode détecte le dossier de données, il permet automatiquement le mode portable et enregistre les paramètres, les extensions, les caches, etc.; 4. Gardez l'environnement cohérent lorsqu'il est utilisé entre les appareils, mais veillez à ce que les extensions reposant sur les outils système peuvent ne pas fonctionner, et la version doit être mise à jour manuellement pour finalement réaliser un environnement de développement portable complet.

Configurez le fichier Launch.json pour configurer l'environnement de débogage pour vous assurer que le champ du programme pointe vers le fichier d'entrée principal; 2. Utilisez le mode de lancement pour démarrer directement le script et passer en paramètres Args et Env; 3. Utilisez le mode de fixation pour se connecter aux processus en cours d'exécution qui ont été démarrés via le n?ud - inspecter; 4. Lors du débogage des scripts NPM, définissez RuntimeExUTable à NPM et activez Integratedterminal; 5. Améliorer l'efficacité du débogage en définissant les points d'arrêt, les points d'arrêt conditionnels, la vérification variable, l'évaluation de l'expression et l'activation de l'autoattache; 6. Si vous rencontrez des problèmes, vérifiez le chemin, les paramètres de démarrage, la correspondance du port, la configuration Sourcemaps et redémarrer le débogage

Usemulti-rootworkspacestogrouprelatedProjectsByAddingFoldersandSavingasa.CodeworkspaceFileForSaredSetS.2.OpenUnRelatedProjectsInSeparateVScodewindowsandwitchusingcmd ~ oralt tabtoiSolateConText.3

IntellisenseIsenabledByDefaultInvscodeForlanguages ??likejavascript, TypeScript, Python, Andhtml, fournissant la codéte, paramètreInfo, QuickInfo, andmemberlistsasyoutype.2.

Vscodealloweasygitbranchmanagement adirectlywithintheeditor.youcanViewandSwitchbranchesByClickingThebranchNameinthebottom-leftCornerAndSelectant "Checkoutto ..."

Après avoir installé l'extension VScodedocker, recherchez et installez l'extension Docker publiée par Microsoft en cliquant sur l'ic?ne d'extension. Une fois l'installation terminée, l'ic?ne de baleine appara?tra sur la barre d'activité de gauche; 2. Assurez-vous que Dockerdesktop ou DockerEngine est installé et exécuté localement, et vérifiez si l'environnement est prêt en exécutant Docker - Version et Dockerps; 3. Utilisez le panneau Docker pour afficher les conteneurs, les miroirs et autres ressources, et vous pouvez démarrer et arrêter, afficher les journaux, entrez le terminal et d'autres opérations via le menu à clic droit; 4. cliquez avec le bouton droit sur "Docker: addDockerFileStoworkSpace" dans le projet à

Installer l'extension à distance-ssh; 2. Utilisez Ctrl Shift P pour entrer à distance-ssh: connecttohost ... Ajouter une connexion SSH; 3. Enregistrer la configuration dans le fichier de configuration SSH pour réutiliser; 4. Connectez-vous avec l'authentification des clés de mot de passe ou SSH; 5. Ouvrez le dossier distant après la connexion et modifiez-le. Toutes les opérations sont exécutées à distance. Une fois le réglage terminé, VScode peut être utilisé comme IDE distant avec des fonctions complètes.

Dans VScode, le raccourci pour convertir le texte en majuscules est d'utiliser des raccourcis intégrés. Ctrl Shift U sur Windows / Linux, CMD Shift U sur macOS. Après avoir sélectionné le texte cible, appuyez sur la touche de raccourci correspondante pour convertir en un clic en majuscule; Cette opération n'affectera pas le contenu du presse-papiers et peut changer de bo?tier en fonction de l'état actuel du texte; Les scénarios courants incluent la dénomination de variable unifiée, le traitement des données CSV, l'édition de fichiers de configuration qui nécessitent des noms de clés majuscules, etc.; Si la touche de raccourci n'est pas valide, la disposition du clavier, les conflits de plug-in ou les problèmes de mise au point de l'éditeur doivent être vérifiés, et il peut être résolu via le panneau de commande ou les touches de raccourci personnalisées; De plus, VSCODE prend également en charge les minuscules (Ctrl / CMD Shift L) et d'autres fonctions, qui sont nécessaires
