Создать новое расширение VSCode для разных задач - PullRequest
6 голосов
/ 22 февраля 2020

Я хочу создать пользовательскую задачу VS Code с моей собственной схемой документы
vscode задача

например, Новое дерево представление, которое является пустым, и когда пользователь нажимает кнопку + (новое представление дерева с кнопкой, которая похожа на дерево исходного кода, как, добавить файл, добавить папку и т. д. c, но только с кнопкой +, которая создает новые задачи из двух вариантов) он получил список задач , когда он щелкнул по указанной задаче c, он создал файл tasks.json (если он не существует) со схемой, связанной с задачей, из которой он выбирал список, такой как tasks1 , и если он выберет task2, он получит другую запись в tasks.json, которую ему нужно отредактировать.

Трюк здесь, что каждый задача должна добавить другую запись в файл tasks.json, который генерируется для пользователя

например,

, если пользователь выбирает task1 , который он должен заполнить (новая запись в task.json)

username
password

И если он выберет task2

system
endpoint

Возможно ли это сделать, я п VS код? Любой пример с этим может быть полезен.

Я пробовал следующее, даже если оно не подходит для того же сценария, который мне нужен (запись разных задач в файле tasks.json), но это не добавляет никаких задач на task.json. Подробнее здесь: https://github.com/microsoft/vscode-extension-samples/tree/master/task-provider-sample

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...