如何真正重置Visual Studio窗口布局?

How do I REALLY reset the Visual Studio window layout?

我在Visual Studio 2008中安装了一个插件,它创建了一些额外的可停靠窗口。 我已经卸载了它,但是我无法摆脱它创建的窗口-我关闭了它们,但是它们总是回来。 它们现在只是空的窗口,因为该插件不再存在,但是我尝试过的所有方法都没有摆脱它们。 我试过了:

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

有任何想法吗?


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

在执行此操作之前,请确保备份设置。我犯了尝试解决此问题的错误,但没有意识到它也会撤消我所有的外观设置和工具栏。花了很多时间回到我喜欢的方式。


尝试devenv.exe / resetuserdata。我认为它比建议的"工具">"导入和导出"选项更具攻击性。

还要检查"工具">"添加到管理器"中,并确保那里没有任何孤儿。


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

1
Devenv.exe /ResetSettings

您也可以将这些设置保存到文件中,就像这样,

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

/ ResetSettings开关,还原Visual Studio默认设置。 (可选)将设置重置为指定的.vssettings文件。

MSDN链接


我有类似的问题,除了它没有安装任何插件而发生。每次打开项目时,我都会开始获得有关源代码控制的对话框+大量的窗口弹出并浮动,我必须一一关闭。

enter image description here

Windows-> Rest Windows Layout,对我来说没有任何问题。它确实带来了我根本不在乎的默认??设置:)


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

我的Visual Studio布局完全损坏。当我尝试进入调试时,被告知VS变得不稳定。当我重新启动时,我的窗口布局将被完全拧紧。我试图从备份中还原VS在注册表中的当前用户设置,但这没有帮助。但是,还原CurrentSettings.vssettings似乎已经解决了它。

似乎那里有一堆二进制文件,我可以想象有时候它会被不可挽回地损坏。


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

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

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


I close them, but they always come back

当您说"他们总是回来"时,您是说"下次重新启动Visual Studio"还是"立即"?

Visual Studio的一个怪癖(至少是VS2005)是直到您退出后才保存设置。这意味着,如果在使用VS时完全崩溃,则所做的任何布局更改都将丢失。解决此问题的方法是,在设置完所需的一切后,始终可以正常退出。

不确定是否会帮助您的特定情况。


我尝试了大多数建议,但没有一个起作用。我没有机会尝试/ resetuserdata。最后,我重新安装了该插件,然后再次将其卸载,然后窗户消失了。


如果要重置Visual Studio的开发环境,则可以使用"导入和导出"设置向导。查看所有步骤:

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


如果您曾经备份过设置(工具->导入和导出设置),则可以还原设置文件以返回到先前的状态。这是我发现唯一有效的方法。


如果要重置窗口布局。然后

转到"窗口"->"重置窗口布局"


推荐阅读