Visual Studio 2013:“显示所有文件”模式下的自动刷新解决方案资源管理器

时间:2015-07-11 05:24:32

标签: visual-studio-2013 automation solution-explorer

当项目目录树发生更改时,是否有任何方法或一些不明显的解决方法使解决方案资源管理器自动刷新(在显示所有文件模式下)?目前,如果我使用不同的输出设置重建项目(这将添加一些文件并删除其他文件),在我手动单击刷新按钮之前,解决方案资源管理器中不会反映任何更改。对于一个旨在编程的工具来说似乎不太方便,即自动执行重复性任务......

更新

一张图片胜过千言万语:

我的相关选项@ 工具>选项>环境>文件

options

  1. 我们假设 Release 目录为空并且启用了显示所有文件模式
  2. before build

    1. 现在,我构建了我的Release配置...构建成功,但在解决方案资源管理器中看不到任何更改:
    2. enter image description here

      1. 只有在我手动点击刷新按钮后才能看到构建过程的结果:
      2. enter image description here

        所以我基本上都在询问是否有办法在发生更改时自动更新Solution Explorer,而不是在VS编辑器中自动重新加载外部修改的文件。

3 个答案:

答案 0 :(得分:3)

@Sunny Moon - 如果引入了更改,现在没有选项可以自动刷新项目树。您必须在解决方案资源管理器的命令栏中手动选择“刷新”按钮。我将跟踪这些反馈以及我为解决方案资源管理器收集的其他方面,所以感谢您在这里分享您的挫败感。

谢谢! 凯茜 Visual Studio IDE团队

答案 1 :(得分:1)

只需设置检查VS2013选项菜单上的“自动加载更改,如果已保存”复选框>>环境菜单。

答案 2 :(得分:0)

这在VS 2013和2015中是不可能的,但是2017年,微软做了正确的事情,并对解决方案资源管理器进行了一些改进 - 现在解决方案(虚拟)和文件夹(物理)视图之间存在清晰合理的分离,并且现在可以自动跟踪和显示文件系统。