VS 2022 Sync User Settings Such as Themes and Font Preferences

Angel Cloudwalker 21 Reputation points
2022-01-09T15:22:09.34+00:00

With VS Code, using a sign in account I can go to any other PC and sign in VS Code to find all my settings synced there as well, the JSON user settings will be read from my last sync and even retrieve any particular extensions that were not previously existing to any PC I log into. I like that in the JSON settings, I can designate different fonts since another PC may not have certain fonts installed locally on them.

With VS 2022 I cannot find a way to sync user settings between different PCs, such as themes, fonts, etc. For example, on one PC I will go to Tools > Options >Accounts, and ensure sync settings are checked. Next, in Tools > Options > General or Fonts I will set multiple settings, however, they will never sync to any other PC with VS 2022 that I sign into.

Did I miss a step or have wrong expectations?

Developer technologies | Visual Studio | Other
0 comments No comments
{count} votes

Accepted answer
  1. Tianyu Sun-MSFT 34,446 Reputation points Microsoft External Staff
    2022-01-10T06:29:13.26+00:00

    Hello @Angel Cloudwalker ,

    Welcome to Microsoft Q&A forum.

    Though certain settings like tool window layout aren’t shared between different side-by-side installations of Visual Studio, Theme should work.

    Please first check and make sure that both of the Visual Studio, you are using on different PCs, have Tools > Options… > Environment > Accounts > Synchronize Visual Studio settings across devices option selected.

    Then, please try to close Visual Studio and restart Visual Studio, and try to sign out and sign in again.

    There is a workaround, if above steps don’t work. You can export configurations from one of your Visual Studio and import it to another Visual Studio. Refer to this thread(should be the same/similar for VS 2022).

    Best Regards,
    Tianyu

    • If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
      Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Angel Cloudwalker 21 Reputation points
    2022-01-11T00:00:02.527+00:00

    Thanks @Tianyu Sun-MSFT , today on another computer I was able to sync settings simply by signing in so I can attest that the feature is working at least for themes and font settings. However, the sync doesn't happen live, and in accordance with your troubleshooting steps you definitely need to restart VS 2022 in order for it to sync to the latest settings you applied.

    The link you provided for certain settings was helpful and I didn't see extensions on the list for synchronized settings. Can you confirm if extensions can not be synced via signing in? That would be unfortunate as in VS Code extensions are definitely synced.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.