如何去掉Github的Visual Studio码云设置?
How to remove the Visual Studio Code cloud settings from Github?
我从我的一台机器上完全删除了 Visual Studio 代码,因为我想重置所有设置。重新安装并打开设置同步后(我使用的是 Github,不是 Microsoft),VSC 问我如何将本地设置与云设置同步。我也可以
- 合并设置
- 用云设置替换我的本地设置
很遗憾,我找不到选项用本地设置替换云设置。我试图从 Authorized OAuth Apps 中删除 VS Code 的 GitHub,但这没有帮助。如何从 Github 中删除云设置?
当您将 Visual Studio 代码连接到您的 GitHub 帐户时:
Turn on Settings Sync...
-> Sign in & Turn on
-> Sign in with GitHub
你应该在你的 VSCode 中间看到一点 pop-up 问你如何想要同步:
Merge Manually
| Replace Local
| Merge
如果您不幸同步并替换了本地配置,则无法从 Github 中删除云设置,但您可以访问 SYNC ACTIVITY 历史记录:
(min version 1.58)
Ctrl + Shift + P
-> Settings Sync: Show Synced Data
SYNC ACTIVITY 菜单包含同步对每个配置类型所做的所有更改。您可以在 selecting Turn on Settings Sync...
:
之后勾选同步类型
- 设置:用户界面、字体大小、首选项...
- 键盘快捷键
- 用户片段
- 用户任务:自动执行构建、打包、测试等任务...
- 扩展程序
- UI 状态:显示语言的历史记录,activity 栏条目,最近使用的命令...
在 SYNC ACTIVITY 菜单中,每种类型都由特定的同步组织,如果您 select 配置文件,您将看到从以前的配置(左)到新的(正确的)。
您只需找到您进行同步的特定时间的所有配置文件。 Select 左侧选项卡将其保存在配置文件夹中的当前配置文件的位置:
用户设置位置:
- Windows:
%APPDATA%\Code\User
- macOS:
$HOME/Library/Application\ Support/Code/User
- Linux:
$HOME/.config/Code/User
工作区设置位置:
- Windows :
%USERPROFILE%\.vscode
- 苹果操作系统:
~/.vscode
- Linux :
~/.vscode
文件位置:
设置:<user-settings>\Code\User\
settings.json
键盘快捷键:<user-settings>\Code\User\
keybindings.json
用户片段:<user-settings>\Code\User\snippets\
<language-name>.json
用户任务:<user-settings>\Code\User\
tasks.json
分机:<workspace-settings>\
extensions.json
UI 状态:<user-settings>\Code\User\globalStorage\
state.vscdb
(vscdb文件是一个SQLite数据库,需要sqlitebrowser之类的工具)
对您需要恢复且应该有效的所有设置文件执行此操作。
如果您有任何额外的扩展名,您只需将它们从 VSCode.
中删除
我从我的一台机器上完全删除了 Visual Studio 代码,因为我想重置所有设置。重新安装并打开设置同步后(我使用的是 Github,不是 Microsoft),VSC 问我如何将本地设置与云设置同步。我也可以
- 合并设置
- 用云设置替换我的本地设置
很遗憾,我找不到选项用本地设置替换云设置。我试图从 Authorized OAuth Apps 中删除 VS Code 的 GitHub,但这没有帮助。如何从 Github 中删除云设置?
当您将 Visual Studio 代码连接到您的 GitHub 帐户时:
Turn on Settings Sync...
-> Sign in & Turn on
-> Sign in with GitHub
你应该在你的 VSCode 中间看到一点 pop-up 问你如何想要同步:
Merge Manually
| Replace Local
| Merge
如果您不幸同步并替换了本地配置,则无法从 Github 中删除云设置,但您可以访问 SYNC ACTIVITY 历史记录:
(min version 1.58)
Ctrl + Shift + P
-> Settings Sync: Show Synced Data
SYNC ACTIVITY 菜单包含同步对每个配置类型所做的所有更改。您可以在 selecting Turn on Settings Sync...
:
- 设置:用户界面、字体大小、首选项...
- 键盘快捷键
- 用户片段
- 用户任务:自动执行构建、打包、测试等任务...
- 扩展程序
- UI 状态:显示语言的历史记录,activity 栏条目,最近使用的命令...
在 SYNC ACTIVITY 菜单中,每种类型都由特定的同步组织,如果您 select 配置文件,您将看到从以前的配置(左)到新的(正确的)。 您只需找到您进行同步的特定时间的所有配置文件。 Select 左侧选项卡将其保存在配置文件夹中的当前配置文件的位置:
用户设置位置:
- Windows:
%APPDATA%\Code\User
- macOS:
$HOME/Library/Application\ Support/Code/User
- Linux:
$HOME/.config/Code/User
工作区设置位置:
- Windows :
%USERPROFILE%\.vscode
- 苹果操作系统:
~/.vscode
- Linux :
~/.vscode
文件位置:
设置:
<user-settings>\Code\User\
settings.json
键盘快捷键:
<user-settings>\Code\User\
keybindings.json
用户片段:
<user-settings>\Code\User\snippets\
<language-name>.json
用户任务:
<user-settings>\Code\User\
tasks.json
分机:
<workspace-settings>\
extensions.json
UI 状态:
<user-settings>\Code\User\globalStorage\
state.vscdb
(vscdb文件是一个SQLite数据库,需要sqlitebrowser之类的工具)
对您需要恢复且应该有效的所有设置文件执行此操作。
如果您有任何额外的扩展名,您只需将它们从 VSCode.