How can i disable automatic proposal to install “Particle Workbench dependencies” for all my projects ?
thanks for trying Workbench
there isn’t a way to disable the prompt - the behavior should be that once the additional dependencies are installed, you should never be prompted again. so assuming you’ve done that, perhaps there’s an installation-related issue that we can track down and fix.
can you run the
Particle: Audit Environment command and share the non-sensitive bits of the report it generates? also, fwiw Information: How to report bugs and provide feedback
Hi, follow up on this one:
I also get
Please install Particle Workbench dependencies
on every project I have in VS Code except if it is a particle project, where I have the dependencies installed. This seems to refer to project-wide and not VS Code-wide installation. It is very annoying getting the message every time I open a non-particle VS Code project. How can I stop this?
Thank you for your effort,
How can I stop this?
click the "install" button and allow it to complete
if you are still seeing the prompt after doing that, please see:
...and for more trouble-shooting options, see:
You seem to be saying I have to “install Particle Workbench dependencies” for all my projects, including non-particle ones? That solution is unsatisfying.
I shouldn’t have to do that. Working on Particle is one of many, many things I use VSCode for. Probably what I use it for the least. But the extension seems to be treating VSCode like “The Particle IDE”.
If that is indeed the behavior (and it seems to be on my system), that seems like a bug.
Not sure if this is the best solution, but to keep those popups from nagging me I disable Workbench globally, and only enable it on a per Workspace basis. Hacky but effective enough.
thanks for the feedback all
i’ll share it with the team and see if we can’t come up with a less intrusive approach
Thank you for that great suggestion! This works for me. I +1 everyone else here, this popup should not appear everytime you open vscode, only when you are actually using the extension.