microsoft / microsoft/vscode-cpptools

Document customConfigurationVariables property and cpptools.activeConfigCustomVariable command

Ouverte
#6,476 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

docs Language Service
Langage dominant
TypeScript
Étoiles
6.2k
Forks
1.7k
Merge moyen
14 h 46 min
PR mergées (30 j)
61

Description

The c_cpp_properties.json file supports a customConfigurationVariables property and the plugin provides the cpptools.activeConfigCustomVariable command to access those custom configuration variables for example from the tasks.json. This allows a flexible integration of the C/C++ configurations with the VS Code Tasks.

However, neither the customConfigurationVariables property nor the related cpptools.activeConfigCustomVariable command are documented in the reference https://code.visualstudio.com/docs/cpp/c-cpp-properties-schema-reference.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par la référence du schéma des propriétés C/C++ liée dans l’issue et repérez ses sections de documentation des propriétés et des commandes. Documentez la propriété customConfigurationVariables et la commande cpptools.activeConfigCustomVariable, y compris leur utilisation avec tasks.json ; le travail est considéré comme terminé lorsque les deux sont couverts dans la référence.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
documentation
Type d'issue
Documentation
Difficulté
1/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
50/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.