96

How can I permanently disable this update notification?

enter image description here

6 Answers 6

106

Go to File > Preferences > Settings (or hit Ctrl-,)

Here two files will open. One is "Default Settings" and other is "User Settings".

Add a new parameter in "User Settings"

"update.mode": "none" 

Then save the files, VS Code will ask you to restart, and then you won't receive the update message.


In GUI configuration, the setting will look like this:

enter image description here

Sign up to request clarification or add additional context in comments.

11 Comments

Isn't this stopping the updates completely though? Is there a way to just disable the notification?
Yep, this isn't exactly what was asked. Updates are stopped.
For those running linux, after following this guide you can still get the updates delivered to you by following the guide here: code.visualstudio.com/docs/setup/linux. This way, your package manager will still fetch and install the updates and you still get the benefit of not always getting notified by vscode of an update. This was what I needed
You can set "update.channel": "manual" to disable automatic updates.
This option is deprecated. Use "update.mode": "none" instead.
|
30

For the latest versions of VS code (I am using version 1.32.2) the parameter "update.channel": "none" is deprecated. To disable updates use "update.mode": "none"

5 Comments

this is the right entry. The option in accepted answer is no longer available.
but it stops updating VSC completly including notification of course, the question is about to disable notifications and continue automatic updates which seem impossible at this point
This is again irrelevant. OP is not asking how to disable updates.
@PeterKionga-Kamau Disabling updates stops update notifications from appearing. Therefore, this answer is relevant.
not the point at all. Relevance is dependent on applicability to the specific issue that was raised, methods that add unrequested destructive consequences are irrelevant. E.g. you could format your hard drive - it would also stop the notifications.
8

Go in the settings with ctrl+,.

Then set "update.mode" to "manual".

VS Code will no longer check for updates on its own, but you will still be able to update it when you want to, by clicking on the cog at the bottom left:

enter image description here

3 Comments

Firewall says it still tries to connect update.code.visualstudio.com in "manual" mode :-/ (at least in Version: 1.50.1)
@zxcat at least it stops showing the notification badge which can be annoying. You can probably open an issue at their github repo.
This is closer to the correct answer (disable the NOTIFICATION not the update capability)
6

To date, we can't deactivate only the update notification. Either you stop update, or you deactivate all notifications. For the latter: go to settings (ctrl+,) then add:

"editor.parameterHints": false

1 Comment

Doesn't seem to work, doing that I still get the update notification
1

If you installed VS Code through a package manager (apt/yum/snap...) it will handle the updates and you can turn them off in code: Settings > Update: Mode > none.

Comments

0

You can simply press right key on "Extension" and select "Hide badge". Can't upload screenshot, sorry) It will hide only notification, but the Extensions menu will be still there

POST https://stackoverflow.com/upload/image?method=json 503 (Service Unavailable) 

1 Comment

Does this work for new notifications though, or only existing ones?

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.