Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make creating tasks easier #152657

Closed
meganrogge opened this issue Jun 20, 2022 · 6 comments
Closed

make creating tasks easier #152657

meganrogge opened this issue Jun 20, 2022 · 6 comments
Assignees
Labels
feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code tasks Task system issues under-discussion Issue is under discussion for relevance, priority, approach

Comments

@meganrogge
Copy link
Contributor

I'd like to run a command that uses a multi-layered quickpick to configure tasks more easily. Typing in the .json feels cumbersome and clunky

@meganrogge meganrogge added feature-request Request for new features or functionality tasks Task system issues labels Jun 20, 2022
@meganrogge
Copy link
Contributor Author

Intellisense can work to identify what I can configure about a task, but that's not sufficient / a format I find very useful

@Tyriar
Copy link
Member

Tyriar commented Jun 20, 2022

Multi-step quick picks also have downsides. What sort of steps were you thinking as I think the configure task command is quite nice currently (though not discoverable).

@Tyriar Tyriar added the under-discussion Issue is under discussion for relevance, priority, approach label Jun 20, 2022
@meganrogge
Copy link
Contributor Author

My main issue is with having to work in a json file. So the configure task command bringing me there is not very helpful.

I was imagining you could select task type and then based on that, configure a lot of the properties.

What are the downsides of multi-step quickpicks?

@Tyriar
Copy link
Member

Tyriar commented Jun 20, 2022

@meganrogge they're not very nice as a complex UI with a bunch of options as it doesn't show where you came from, can hide when clicking away (option I think), etc. It's worth a discussion with UX before too much effort is put into this as there might be a better idea to improve it.

@alexr00
Copy link
Member

alexr00 commented Jun 21, 2022

This seems analogous to settings.json, for which we have a very nice custom editor. If we want to add tasks UX I would opt for something like that (maybe tracked by #28235) rather than quick picks. I like the json file though and seldom use the settings editor.

@Tyriar
Copy link
Member

Tyriar commented Jun 21, 2022

Perhaps tasks/debug could integrate with or embed the settings editor 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code tasks Task system issues under-discussion Issue is under discussion for relevance, priority, approach
Projects
None yet
Development

No branches or pull requests

3 participants