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

时间:2008-08-25 20:53:21

标签: visual-studio

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

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

有什么想法吗?

11 个答案:

答案 0 :(得分:145)

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

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

答案 1 :(得分:33)

尝试 devenv.exe / resetuserdata 。我认为它比工具>更具侵略性。建议使用导入和导出选项。

同时检查工具>添加管理员并确保没有任何孤儿。

答案 2 :(得分:12)

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

Devenv.exe /ResetSettings

您也可以将这些设置保存到文件中,如此,

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

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

MSDN link

答案 3 :(得分:8)

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

enter image description here

Windows - >休息Windows布局,为我修复它没有任何问题。它确实带来了我根本不介意的默认设置:)

答案 4 :(得分:4)

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

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

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

答案 5 :(得分:4)

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

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

在那里似乎有一堆二进制的东西,我可以想象它有时会无可挽回地被破坏。

答案 6 :(得分:3)

  

我关闭它们,但它们总是回来

当您说“他们总是回来”时,您的意思是“下次重新启动Visual Studio”或“立即”吗?

Visual Studio的一个怪癖(至少是VS2005)是在退出之前不会保存设置。这意味着如果VS在您使用它时完全崩溃,您所做的任何布局更改都将丢失。解决这个问题的方法是,当您按照自己的意愿设置所有内容时,优雅地退出

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

答案 7 :(得分:2)

我尝试了大部分建议,但没有一个有效。我没有机会尝试/ resetuserdata。最后我重新安装了插件并再次卸载它,然后窗户就消失了。

答案 8 :(得分:1)

如果要重置visual studio的开发环境,则可以使用“导入和导出”设置向导。看到所有步骤:

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

答案 9 :(得分:0)

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

答案 10 :(得分:-2)

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

转到“窗口”->“重置窗口布局”

相关问题