Vscode: Add option to ignore all notification messages from an extension

Created on 17 Jan 2018  路  7Comments  路  Source: microsoft/vscode

Sometimes a plugin is broken but you don't want to spend the time to dig into it. It would be great if we could disable notifications from popping up with a user preference setting.

feature-request workbench-notifications

Most helpful comment

Now that would've been a wonderful solution to https://github.com/bmewburn/vscode-intelephense/issues/631.

All 7 comments

Yes, additionally I hope there's an option or toggle that allows me to mute all notifications. New notifications increase the count in StatusBar but do not disturb the coding experience with the notification fly-out.

I guess @fandy originally meant the same thing, "Add option to ignore all notification messages", not only "disable all notification from an extension".

Now that would've been a wonderful solution to https://github.com/bmewburn/vscode-intelephense/issues/631.

I would also throw my hat into this ring, and ask you to consider preventing bad actors from abusing notifications for profit. Thus far, I've only seen this done in bmewburn/vscode-intelephense#615. But if more plugin authors begin to take this approach, I think you could see real harm done to the community.

I imagine that if VS Code's plugin ecosystem gains the reputation of being filled with spammy nagware that will fill your workspace with 30 ads every time you open your editor, the quality and trust of the ecosystem will evaporate.

On top of this. It shouldn't even be allowed to abuse vscode to spam ads.

Perhaps another way to approach this would be to show which extension originated the notification - perhaps even have a direct link from the notification to the extension's notification-related settings.

Bad actors can be blamed and uninstalled. Well-intentioned extensions that misunderstand their customers desires can avoid people rage-quitting.

Please address this issue. I am coming from widely used ESLint VSCode extension which throws a notification whenever you open ANY JS project. And the maintainer of the extension @dbaeumer said that he won't address this issue directly. It's very annoying.

The issue

https://github.com/microsoft/vscode-eslint/issues/727

It doesn't have to be a sophisticated notification management interface like on Windows or macOS. Already being able to "mute" extension popups/notifications with a simple entry in the settings.json would solve the problem.

Example for what this could look like:
image

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sijad picture sijad  路  3Comments

trstringer picture trstringer  路  3Comments

philipgiuliani picture philipgiuliani  路  3Comments

chrisdias picture chrisdias  路  3Comments

villiv picture villiv  路  3Comments