我从我的一台机器上完全删除了 Visual Studio Code,因为我想重置所有设置。重新安装并打开设置同步(我使用的是 Github,而不是 Microsoft)后,VSC 询问我如何将本地设置与云设置同步。我也可以
不幸的是,我无法找到将云设置替换为本地设置的选项。我尝试从授权的 OAuth 应用程序中删除VS Code 的 GitHub,但这没有帮助。如何从 Github 删除云设置?
当您将 Visual Studio Code 连接到您的 GitHub 帐户时:
Turn on Settings Sync...
-> Sign in & Turn on
->Sign in with GitHub
您应该会在 VSCode 中间看到一个小弹出窗口,询问您想要如何同步:
Merge Manually
| Replace Local
|Merge
如果您不幸同步并替换了本地配置,则无法从 Github 中删除云设置,但您可以访问 SYNC ACTIVITY 历史记录:(
最低版本 1.58)
Ctrl + Shift + P
-> Settings Sync: Show Synced Data
SYNC ACTIVITY 菜单包含同步所做的所有更改每个配置类型。选择后您可以勾选同步类型Turn on Settings Sync...
:
在“同步活动”菜单中,每种类型均按特定同步进行组织,如果您选择一个配置文件,您将看到从以前的配置(左)到新配置(右)的所有更改。您只需找到进行同步的特定时间的所有配置文件即可。选择左侧选项卡将其保存在配置文件夹中的当前配置文件的位置:
%APPDATA%\Code\User
$HOME/Library/Application\ Support/Code/User
$HOME/.config/Code/User
%USERPROFILE%\.vscode
~/.vscode
~/.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 State :
(vscdb 文件是 SQLite 数据库,需要sqlitebrowser等工具)<user-settings>\Code\User\globalStorage\
state.vscdb
对您需要恢复且应该有效的所有设置文件执行此操作。
如果您有任何额外的扩展,您只需将它们从 VSCode 中删除即可。
归档时间: |
|
查看次数: |
6294 次 |
最近记录: |