javascript - Lag en ny VSCode-utvidelse for forskjellige oppgaver


Jeg vil lage en tilpasset VS Code-oppgave med mitt eget skjema dokumenter
VS Code-oppgave

f.eks. En ny trevisning som er tom, og når brukeren klikker på +-knappen (en ny trevisning med knapp som ligner kildekodetreet, for eksempel legg til fil, legg til mappe, osv., men bare med +-knappen som oppretter nye oppgaver fra to alternativer) får han liste over oppgaver. Når han klikker på en bestemt oppgave, opprettes en tasks.json (hvis den ikke eksisterer) fil med skjema som er relatert til oppgaven han valgte fra listen, som tasks1, og hvis han velger task2, får han en annen oppføring i tasks.json som han må redigere.

Trikset her, er at hver oppgave skal legge til en forskjellig oppføring i tasks.json-filen som genereres for brukeren

f.eks.

hvis brukeren velger task1 må han fylle ut (en ny oppføring i task.json)

username
password

Og hvis han velger task2

system
endpoint

Er det mulig å gjøre det i VS Code? Ethvert eksempel på dette kan være nyttig.

Jeg har prøvd følgende selv om det ikke passer til nøyaktig det samme scenarioet jeg trenger (forskjellige oppganger i tasks.json-filen), men det legger ikke til noen oppgave i task.json. Mer her: https://github.com/microsoft/vscode-extension-samples/tree/master/task-provider-sample

Relaterte artikler