Ajouter une tâche custom dans vscode.

Comment ajouter une suite d’actions dans vscode avec un raccourcis clavier.

exemple : git add . + git commit -m ‘<message custom>’ + git push

Étape 1 : Configurer une tâche pour exécuter les commandes Git

  1. Dans VS Code, ouvre le fichier tasks.json (tu peux le trouver dans .vscode/tasks.json). Si le dossier .vscode n’existe pas, crée-le.
  2. Ajoute la configuration suivante dans ce fichier :
{
  "version": "2.0.0",
  "tasks": [
    {
      "label": "Git Add, Commit, Push",
      "type": "shell",
      "command": "git add . && git commit -m '${input:commitMessage}' && git push",
      "problemMatcher": [],
      "group": {
        "kind": "build",
        "isDefault": true
      }
    }
  ],
  "inputs": [
    {
      "id": "commitMessage",
      "type": "promptString",
      "description": "Enter commit message"
    }
  ]
}
  1. Sauvegarde le fichier tasks.json.

Étape 2 : Associer un raccourci clavier

  1. Ouvre les raccourcis clavier en accédant à Fichier > Préférences > Raccourcis clavier ou en appuyant sur Ctrl + K puis Ctrl + S.
  2. Clique sur l’icône de crayon dans le coin supérieur droit pour éditer les raccourcis, puis ajoute un raccourci avec cette configuration :
{
  "key": "ctrl+enter",
  "command": "workbench.action.tasks.runTask",
  "args": "Git Add, Commit, Push"
}

Enjoy !