Plusieurs commandes/tâches avec le Code de Visual Studio

J'ai un dossier local que j'utilise comme un bloc-notes pour plusieurs petit échantillon et jouets de morceaux de code. - Je stocker une multitude de python, C++, shell scripts etc. dans ce répertoire.

Je suis en utilisant le Code de Visual Studio (sous OS X) et suis à la recherche dans ses tâches courir/compiler les extraits de code sans avoir à basculer vers un terminal.

Par exemple, j'ai trouvé cette tâche suivante va lancer python sur le fichier actuellement ouvert.

// A task runner that runs a python program
{
    "version": "0.1.0",
    "command": "/usr/bin/python",
    "args": ["${file}"]
}

Cette tâche s'utiliser python comme le groupe de coureur quel que soit le type de fichier que je suis en train d'éditer.

Comment puis-je mettre en œuvre une tâche à exécuter une commande basée sur le type de fichier (ou de choisir entre plusieurs commandes)? I. e. si je suis en train de modifier un fichier C++, il sera exécuté clang++.

  • Si je ne peux pas le faire, basé sur le type de fichier; existe-il des alternatives?
  • Une alternative serait; plusieurs commandes prises en charge?
InformationsquelleAutor Niall | 2015-07-29