如何只用一个快捷方式将visual studio设置重置为我保存的设置?

时间:2015-02-13 18:00:14

标签: visual-studio-2013

我想知道如何分配键盘快捷键,将我打开的VS窗口重置为我保存的设置(完整设置导入)?

我不是在谈论工具>导入和导出设置(我想要一个重置快捷方式)我也不是在谈论ResetWindowLayout选项(这个只重置Windows布局,而不是所有设置)。

手动所有设置都可以通过转到

从保存的文件中恢复
  1. 工具>导入和导出设置
  2. 导入所选环境设置>选择“只需导入新设置,覆盖我当前的设置”单选按钮
  3. 选择要导入的设置的集合>选择已保存的文件
  4. 选择要导入的设置>选中“所有设置”复选框
  5. 点击完成
  6. 步骤太多,我只想一键导入我的设置,类似于我可以为其分配键盘快捷键的ResetWindowLayout。

    有什么想法吗?

1 个答案:

答案 0 :(得分:2)

新答案

从Microsoft安装宏扩展。 https://visualstudiogallery.msdn.microsoft.com/d3fbf133-e51b-41a2-b86f-9560a96ff62b/view/Reviews

创建两个宏文件。调整你的路径。 (我认为你需要保留评论的参考路径 的 SaveSettings:

dte.ExecuteCommand("Tools.ImportandExportSettings", "-export:C:\\Docs\\VS2013\\Settings\\BACKUP.vssettings");

<强> LoadSettings:

dte.ExecuteCommand('Tools.ImportandExportSettings', '-import:C:\\Docs\\VS2013\\Settings\\BACKUP.vssettings');

旧答案 - 仍然可以为你工作。我不确定该项目是否不再受支持。

你很幸运。我们今天都有同样的问题,我在考虑自己制造一些东西之前就已经磕磕绊绊了。

VS Settings Switcher

这支持将设置保存和加载为配置文件名称。

更好的是,您可以将解决方案设置为默认为特定设置配置文件。如果您的项目是一个显示为特定布局的Web项目,则非常有用。或者是具有单元测试布局的类库项目。甚至可以在多显示器和单显示器之间切换。

我使用此工具执行的测试之一是不仅关闭并移动我的工具窗口,而且还删除了工具栏中的图标。然后,我通过应用保存的配置文件恢复了所有更改。