Add an option to disable the new "Faster task Quick Pick" functionality introduced in the March 2020 release #95358
Labels
feature-request
Request for new features or functionality
tasks
Task system issues
verified
Verification succeeded
Milestone
The March 2020 release of VS Code introduced a new way of looking up tasks from third party extensions. Taken directly from the release notes:
I think that this is a nice functionality and that it should be enabled by default (like it is now) to protect the extension host, because it is true that some third party task providers can slow things down quite a bit if those extensions are not using "task caching", for example.
However, for some particular use cases, my opinion is that this new functionality adds an unnecessary step, because we are no longer allowed to search for tasks by name: we now have to start by specifying the task provider before we can search for a task by name.
I understand that once you pick a particular task it gets cached, but this does not work that well with some task providers that are "more dynamic". In my opinion, for those dynamic task providers, the new functionality kind of defeats the purpose of having a dynamic task provider; i.e. the user might as well only use
tasks.json
to define his/her tasks manually since those tasks are no longer fully automatic anyways.So here are my suggestions to improve the new functionality:
Show All Tasks...
when the task picker is revealed; and/orPersonally, I would use the first idea, and I think that it would require a minimal effort to implement. The second idea could be interesting in some cases, but my guess is that it would require more effort to implement, but I'm sharing it anyways. :)
Thank you for your time and support. VS Code is a great tool, and we are very lucky to have it. So keep up the good work! A+ :)
Frank
The text was updated successfully, but these errors were encountered: