【问题标题】:I synced the settings and extensions on vscode and I want to revert the changes我在 vscode 上同步了设置和扩展,我想恢复更改
【发布时间】:2021-06-03 20:30:18
【问题描述】:

所以这个问题是我自己偶然造成的。我试图同步我的两台电脑,一台 Mac 和一台 Linux。我想将 Mac 同步到 Linux,所以我将我的 GitHub 帐户连接到我的 Mac vs-code 时,当显示一个弹出窗口时,它提供了两个选项,如“替换”和“合并”。我想合并同步,但是当我的 Mac vs-code 上的所有设置都被替换时,我不小心点击了替换。

你看到了什么错误?

我注意到的一件事是,每次打开终端时,它都会将我带到我的 Linux 中定义的路径,而不是从默认值或 $PATH 开始。

环境如何,最近有什么变化?

本地,除了 VS-code 终端中的起始路径外,我没有注意到其他变化。

您有什么尝试解决此问题的方法?

我确实尝试过,但我偶然发现我可以在设置中甚至在 settings.json 中更改终端的默认路径,但我不想通过覆盖任何默认设置来引起更多问题。我还注意到我的 Mac vs-code 基本上只是采用了我的 Linux vs-code 中的所有设置。 此外,只有我的 vs 代码中的终端受到影响,我的 Mac 上的默认终端在登录时显示 ~。

因为这让我很恼火,所以我基本上只是将 cd ~ 添加到我的 ~/.zsh_profile 中,这样它就会让我回到 ~ 但我相信 Linux 设置仍然对我的 Mac vs-code 有影响设置,我只想扭转这一点。有什么办法可以恢复我的旧配置?如果是这样,我该怎么做? Github 可能有我的旧配置吗?或者是否可以进行重置以将我带到最初的设置?

【问题讨论】:

    标签: macos visual-studio-code directory zsh vscode-settings


    【解决方案1】:

    我做了类似的事情,然后在我想复制到新机器的机器上点击“替换本地”。这抹去了我已经建立了一段时间的扩展和键绑定,随之而来的是恐慌。 我发现您可以在设置同步:显示同步数据中撤消同步,但我没有看到我的旧文件内容。由于某种原因,同步活动(本地)视图被隐藏。我必须打开它:

    ... > Views > Sync Activity (Local)
    

    完成此操作后,我可以看到我的旧文件内容,并且能够单击所有文件上的 恢复 箭头按钮。危机解除!

    【讨论】:

      【解决方案2】:

      是的,您可以恢复所有的调整。您只需按照以下步骤操作:


      转到文件 > 首选项 > 设置同步已开启(菜单中的最后一个选项)。

      然后点击设置同步:显示同步数据。您会注意到 侧边栏 打开了 2 个部分:SYNC ACTIVITYSYNCED MACHINES。右键单击SYNC ACTIVITY,然后勾选SYNC ACTIVITY(LOCAL)

      现在您终于可以通过单击每个更改的恢复图标来恢复您在意外同步之前所做的更改。


      顺便说一句,对不起我的英语不好,我不是本地人。

      【讨论】:

        猜你喜欢
        • 2021-09-19
        • 1970-01-01
        • 2019-09-12
        • 1970-01-01
        • 1970-01-01
        • 2020-11-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多