On every VS Code startup or after certain config changes, extensions restart, there is annoying console message that pops open the output window/pane. There doesn't appear to be a config artifact to stop this behavior. This single annoying element makes the extension unusable for me, personally - and probably plenty of others who have a strong level of control and customization in their environments.
In my opinion, extensions should be silent, doing what they do behind the scenes. Those types of extensions that have to get in the users face and say "LOOK AT ME, I EXIST! HERE'S MORE SPAM! LOOK LOOK LOOK!" have an unprofessional and cringey/desperate vibe to them. This may sound harsh, but it's honest and objective feedback.
We have plenty of other ways to observe extension behavior and can review logs and such for troubleshooting. We don't need an extension to tap into startup behavior and pop open the output console and inform us it has started. That needs to be silent.
I'll give the benefit of the doubt here, and not assume it was spammy behavior like giving our own extension a five-star rating, or popping up "please rate me" screens, etc... perhaps it is just some leftover development behavior?
On every VS Code startup or after certain config changes, extensions restart, there is annoying console message that pops open the output window/pane. There doesn't appear to be a config artifact to stop this behavior. This single annoying element makes the extension unusable for me, personally - and probably plenty of others who have a strong level of control and customization in their environments.
In my opinion, extensions should be silent, doing what they do behind the scenes. Those types of extensions that have to get in the users face and say "LOOK AT ME, I EXIST! HERE'S MORE SPAM! LOOK LOOK LOOK!" have an unprofessional and cringey/desperate vibe to them. This may sound harsh, but it's honest and objective feedback.
We have plenty of other ways to observe extension behavior and can review logs and such for troubleshooting. We don't need an extension to tap into startup behavior and pop open the output console and inform us it has started. That needs to be silent.
I'll give the benefit of the doubt here, and not assume it was spammy behavior like giving our own extension a five-star rating, or popping up "please rate me" screens, etc... perhaps it is just some leftover development behavior?