Skip to content

javascriptdezero/codewars

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Déboguez vos exercices codewars depuis Visual Studio Code

Installation

Depuis le répertoire racine du dépôt, installez les paquets nécessaires :

npm i

Choisissez un exercice sur le site codewars, prenons par exemple Opposite number.

  1. Copiez le contenu du bloc Solution en haut à droite de l'éditeur dans le fichier codewars.js.
  2. Copiez le contenu du bloc Sample Tests en bas à droite de l'éditeur dans le fichier codewars.js.

Votre fichier codewars.js doit maintenant ressembler à ça :

// Ne supprimez pas la ligne ci-dessous
const Test = require("@codewars/test-compat");

// Rédigez la fonction répondant à l'exercice ci-dessous
function opposite(number) {
  //your code here
}

// Indiquez le code de test fourni par codewars ci-dessous
// (section Sample Tests en bas à droite de l'éditeur)
describe("Tests", () => {
  it("test", () => {
Test.assertEquals(opposite(1), -1,)
  });
});

Rédigez votre code dans la fonction répondant à l'exercice (dans mon exemple il s'agit de la fonction opposite).

Vous n'avez plus qu'à exécuter la configuration "Jouer les tests" (définie dans le fichier .vscode/launch.json) en appuyant sur CTRL+F5 ou en faisant menu Exécuter > Exécuter sans débogage pour vérifier que votre code est correct.

Si vous souhaitez déboguer votre code, il vous suffit de placer un point d'arrêt dans le corps de la fonction répondant à l'exercice (fonction opposite dans mon exemple) puis de lancer le débogueur avec F5 ou le menu Exécuter > Démarrer le débogage.

Profitez de la puissance du débogueur de VSCode pour déboguer votre exercice et réussir tous les tests !

Formation algorithmique

Ce dépôt a été créé pour aider mes étudiants à apprendre l'algorithmique et devenir performant lors d'entretiens techniques pour décrocher un poste de développeur.

Si vous êtes intéressés par ma formation algorithmique, je vous invite à lire la page de présentation du module algorithmique de ma formation.

N'hésitez pas à me contacter si vous avez des questions.

About

Faites vos exercices sur Codewars depuis VSCode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published