microsoft / microsoft/vscode-cpptools

Feature request: Make c_cpp_properties.json support input and command extension

Offen
#6,224 6 Kommentare 15 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

embedded Feature Request Feature: Configuration help wanted Language Service
Vorherrschende Sprache
TypeScript
Sterne
6.2k
Forks
1.7k
Ø Merge
14 Std. 46 Min.
Gemergte PRs (30 T.)
61

Beschreibung

Type: General
Describe the request

I would like to be able to use inputs and command within the c_cpp_properties.json in order to have parametrized configuration based on a key-value file, such as the described in https://marketplace.visualstudio.com/items?itemName=rioj7.command-variable#file-content-key-value-pairs and the question I put in stack overflow:

https://stackoverflow.com/questions/64080599/vscode-define-custom-variables-to-use-in-tasks-lauch-and-cpp-properties/64081420?noredirect=1#comment113338774_64081420

I want to have VSCode as my main Embedded enviroment and this would be an amazing feature to have.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginnen Sie mit der Konfiguration c_cpp_properties.json und prüfen Sie die verknüpften Marketplace- und Stack Overflow-Referenzen zum angeforderten Verhalten von Eingaben und Befehlen. Verfolgen Sie, wie diese Konfiguration verarbeitet wird, und definieren Sie die Vervollständigung als Unterstützung parametrisierter Werte aus Eingaben und Befehlen in c_cpp_properties.json.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript, vscode
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.