如何真正重置 VisualStudio 窗口布局?

我在 VisualStudio2008中安装了一个插件,它创建了一些额外的可停靠窗口。我卸载了它,我不能摆脱它创建的窗口-我关闭它们,但它们总是回来。它们现在只是空窗口,因为插件已经不存在了,但是我没有试过去除它们。我试过了:

  • 窗口-> 重置窗口布局
  • 删除我的项目目录中的.suo 文件
  • 删除“应用程序设置”目录中的 VisualStudio 9.0文件夹

有什么想法吗?

136826 次浏览

你试过这个吗? 在 Visual Studio 中,转到 工具 > 导入和导出设置 > 重置所有设置

在这样做之前,一定要确保 退后你的设置。我犯了一个错误,试图修复一个问题,没有意识到它会撤销所有的外观设置和工具栏以及。花了很长时间才恢复到我喜欢的样子。

如果您曾经备份过您的设置(工具-> 导入和导出设置) ,您可以恢复设置文件以返回到以前的状态。这是我找到的唯一有用的东西。

尝试 Exe/resetuserdata。我认为它比工具 > 导入和导出选项建议的更积极。

还要检查 工具 > 加入管理器,确保那里没有孤儿。

如何从命令行运行以下命令,

Devenv.exe /ResetSettings

您还可以将这些设置保存到一个文件中,如下所示,

Devenv.exe /ResetSettings "C:\My Files\MySettings.vssettings"

“/ResetSettings”开关,还原 VisualStudio 默认设置。可以选择将设置重置为指定的. vssets 文件。

MSDN 链路

我尝试了大部分的建议,但没有一个奏效。我还没来得及尝试/重置用户数据。最后,我重新安装了插件并再次卸载它,窗口消失了。

我把它们关上,但它们总是会回来

当你说“他们总是会回来”的时候,你是指“下次重启 Visual Studio”还是“马上”?

VisualStudio (至少是 VS2005)的一个怪异之处在于,在退出之前不会保存设置。这意味着,如果在使用 VS 时 VS 崩溃,您所做的任何布局更改都将丢失。解决这个问题的方法是,当你已经按照自己的意愿设置了所有东西时,始终保持 优雅地离开

但不确定这是否会对你的特殊情况有所帮助。

注意: 如果您有 vs2010和 vs2008,并且您想要重置2008,您将需要在命令行中指定整个路径。像这样:

"C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe" /resetsettings

如果不指定路径(如 devenv.exe /resetsettings) ,它将重置计算机上安装的 VisualStudio 的最新版本。

除了没有安装任何插件之外,我也遇到过类似的问题。我开始得到这个关于源代码控制的对话框,每次我打开项目 + 吨的窗口弹出和浮动,我不得不关闭一个又一个。

enter image description here

Windows-> RestWindows Layout ,帮我修好了,没有任何问题。它确实带来了默认设置,我一点也不介意:)

如果要重置可视工作室的开发环境,则可以使用“导入和导出”设置向导。在所有步骤中都要注意这一点:

Http://www.authorcode.com/forums/topic/how-to-reset-development-environment-settings-of-your-visual-studio/

如果您有 CurrentSettings.vssets 的旧备份副本,可以尝试还原它。

我有一个完全损坏的 Visual Studio 布局。当我试图进入调试时,我被告知 VS 已经变得不稳定。当我重新启动时,我的窗口布局将完全搞砸。我尝试从备份中恢复注册表中的 VS 当前用户设置,但是没有帮助。但是,恢复 CurrentSettings.vstings 似乎已经治愈了它。

里面好像有一堆二进制的东西我能想象有时候它会被无可挽回地破坏掉。

如果要重置窗口布局,则

点击“窗口”-> “重置窗口布局”

Window -> Reset Window Layout对我来说并不存在。对于那些期待2022年或更晚的人来说,我终于找到了答案!隐藏在 VSCode 更新发布说明中的关键信息就在 这部分的底部。如果这种联系在未来中断,情况是这样的:

如果希望将所有视图重置回默认布局,可以从命令面板运行 Views: Reset View Locations