如何真正重置Visual Studio 2012中的每个设置?

时间:2013-06-20 01:13:26

标签: visual-studio-2012

我正在尝试重置Visual Studio中的每个设置,因为我完全丢失了所有IntelliSense。我试过了工具 - >导入/导出设置 - >重置,但不是清除所有设置。我知道它不是因为颜色主题没有重置,我仍然没有IntelliSense。如果没有卸载和删除程序的每个跟踪(包括注册表),是否有另一种方法可以将每个设置重置为出厂默认设置?

7 个答案:

答案 0 :(得分:175)

Visual Studio有多个标志可重置各种设置:

  • / ResetUserData - (AFAICT)删除所有用户设置并让您重新设置它们。这将再次为您提供设置的初始提示,清除您最近的项目历史记录等。
  • / ResetSettings - 恢复IDE的默认设置,可选择重置为指定的VSSettings文件。
  • / ResetSkipPkgs - 清除添加到VSPackages的所有SkipLoading标记。
  • / ResetAddin - 删除与指定加载项关联的命令和命令UI。

运行devenv.exe /?时显示最后三个。第一个似乎没有证件/没有支持/大锤子。来自here

  

免责声明:如果您使用此开关,您将失去所有环境设置和自定义设置。正是由于这个原因,这个交换机没有得到官方支持,微软也没有向公众宣传这个交换机(如果你在命令提示符下输入devenv.exe /?,你就不会看到这个开关)。如果遇到环境问题,您应该只使用此开关作为最后的手段,并确保在使用此开关之前通过导出来备份环境设置。

答案 1 :(得分:28)

如何硬重置Visual Studio实例

在开发扩展时,有时候你会搞砸,其他人也会这样做。如果您开始收到错误,即使是最普通的扩展程序也会加载,这些是硬重置您的实例的说明。

Close Visual Studio (if you haven’t already).
Open the registry editor (regedit.exe)
Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}
Delete the HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\{version}_Config
Delete the %USERNAME%\AppData\Local\Microsoft\VisualStudio\{version} directory.

享受全新的Visual Studio实例。

  • 对Visual Studio 2010使用{version} = 10.0
  • 对Visual Studio 2012使用{version} = 11.0
  • 对Visual Studio 2013使用{version} = 12.0

如果在另一方面您要重置实验配置单元,您可以使用'{version} Exp'来执行相同操作。

快乐的编码!

  

来源:http://www.corvalius.com/site/hacks/how-to-hard-reset-visual-studio-instance/

答案 2 :(得分:13)

点击工具菜单> 导入和导出设置> 重置所有设置> 下一步> "不,只需重置设置,覆盖所有当前设置" > 下一步> 完成。

答案 3 :(得分:8)

重置设置

  • 工具菜单上,点击导入和导出设置
  • 在“欢迎使用导入和导出设置向导”页上,单击重置所有设置,然后单击下一步
  • 如果要删除当前设置组合,请选择否,只需重置设置,覆盖所有当前设置,然后点击下一步。选择要重置设置的编程语言。

点击完成

“重置完成”页面会提醒您重置期间遇到的任何问题。

答案 4 :(得分:1)

只需从控制面板修复Visual Studio本身,这应该可以解决问题!

答案 5 :(得分:1)

执行命令: Devenv.exe / ResetSettings ,如:

C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE> devenv.exe / ResetSettings ,解决了我的问题:D

更多信息:https://msdn.microsoft.com/en-us/library/ms241273.aspx

答案 6 :(得分:1)

1)运行Visual Studio安装程序

2)在安装的版本上单击“更多”,然后选择“修复”

3)重新启动

曾在Visual Studio 2017社区工作