0
votes

Variables dans les paramètres VS Code, comment?

Dans les paramètres VS Code, il existe certains champs que je configure de la même manière. Ce serait à savoir la police et la taille de la police. En général, je les ai tous réglés de la même manière. J'essaye de configurer une variable dans le settings.json qui peut être appliquée à chacun d'eux. Après avoir lu la référence des variables pour VS Code, j'ai trouvé ce qui suit:

{
  "common": [
    {
      "font": "Anonymous Pro",
      "fontSize": 10,
    }
  ],

  // Set up the Editor
  "editor.fontFamily":              "${common:font}",
  "editor.fontSize":                "${common:fontSize}",
  "terminal.integrated.fontFamily": "${common:font}",
  "terminal.integrated.fontSize":   "${common:fontSize}",
  "debug.console.fontFamily":       "${common:font}",
  "debug.console.fontSize":         "${common:fontSize}",
}

Cependant, cela ne semble pas fonctionner. Existe-t-il un moyen de configurer des variables dans le fichier settings.json sans avoir à configurer les variables d'environnement?

Merci!


0 commentaires

3 Réponses :


0
votes

Ce n'est pas possible. Le lien que vous avez fourni indique:

La substitution de variable est prise en charge dans les chaînes de clé et de valeur dans launch.json et tasks.json ...

Il n'y a donc pas de support pour settings.json .


0 commentaires

0
votes

Qu'essayez-vous d'accomplir? Vous pouvez définir des paramètres spécifiques au projet dans VSCode. Tellement, vous pouvez avoir un ensemble différent de polices et de paramètres en fonction du projet. Mais je ne pense pas que settings.json prend settings.json charge les variables.


0 commentaires

0
votes

Actuellement, vous ne pouvez pas définir de variables dans le fichier settings.json .

Le problème actuellement ouvert pour VS Code pour implémenter cette fonctionnalité est ici: https://github.com/microsoft/vscode/issues/2809

Il n'a pas encore eu de PR et l'ouverture du numéro a eu lieu en février 2016, mais avec des commentaires au cours des 2 derniers mois.


0 commentaires