spmeesseman / vscode-taskexplorer

Run and Manage Tasks for Visual Studio Code
Other
141 stars 30 forks source link

Hide and/or deduplicate nested or overlapping .code-workspace project roots #162

Open josh-hemphill opened 3 years ago

josh-hemphill commented 3 years ago

When a project is using a .code-workspace file, it's often necessary to include the top-level folder as well as individual project folders and possibly project folders under those, this leads to having tons of redundant listings for tasks, and there's currently no way to add them to the excludes or hide them, or deduplicate them. Overlapping roots also seem to be causing issues with the ignore patterns as I still get tasks from bin and dist directories.

spmeesseman commented 2 years ago

you cant use the "add to excludes" option on the deeper level folders? or am i misunderstanding?

josh-hemphill commented 2 years ago

I have set the exclude setting with all the possible globs I could think of (including the absolute path from the add to excludes) and I still get npm tasks from inside a bin/debug directory inside a project folder, for which I can add the whole project to the exclude and still get the entries.

Maybe not related but I also have enableTsc set to false and still get tsc entries.