VS2010有这样的特性:查看一个文件会自动导致解决方案资源管理器滚动到该文件。
使用VS2012,从IDE中查看不同的文件不再自动滚动并在解决方案资源管理器中选择文件。
有可能恢复这个功能吗?在某个地方有设定吗?如果有,是怎样/在哪里?
VS2010有这样的特性:查看一个文件会自动导致解决方案资源管理器滚动到该文件。
使用VS2012,从IDE中查看不同的文件不再自动滚动并在解决方案资源管理器中选择文件。
有可能恢复这个功能吗?在某个地方有设定吗?如果有,是怎样/在哪里?
当前回答
在Visual Studio 2017中,快捷方式为:Ctrl+´,S。
其他回答
Visual Studio 2019
工具=>选项
我发现解决方案资源管理器中的同步活动文档按钮是最有效的(这可能是vs2013的一个功能!)
在VSS中可以通过三种方式实现。
您可以单击“解决方案资源管理器”上的“活动同步”图标。
通过选择工具(工具>选项>项目和解决方案>通用)中的活动同步复选框。其中,选中“解决方案资源管理器中跟踪活动项目”复选框。当您在主窗口中选择一个文件时,它将自动导航到资源管理器中的活动文件。
通过使用快捷键(Ctrl + [+ S),您可以导航到活动项目。
注:1或2只能在同一时间内生效。所以你要么用1号要么用2号。
是的,你可以在下面找到
工具- >选项- >项目和解决方案- >在解决方案资源管理器中跟踪活动项
默认情况下是关闭的(如您所注意到的),但一旦打开,解决方案资源管理器将展开文件夹并在文件之间切换时突出显示当前文档。
有很多方法可以做到这一点:
进入当前文件一次:
Visual Studio 2013 VS 13 has it's own shortcut to do this: Ctrl+\, S (Press Ctrl + \, Release both keys, Press the S key) You can edit this default shortcut, if you are searching for SolutionExplorer.SyncWithActiveDocument in your Keyboard Settings (Tools->Options->Enviornment->Keyboard) In addition there is also a new icon in the Solution Explorer, more about this here. Visual Studio 2012 If you use VS 2012, there is a great plugin to add this new functionality from VS2013 to VS2012: . The default shortcut is strg + alt + ü. I think this one is the best, as navigating to the solution explorer is mapped to strg + ü. Resharper If you use Resharper try Shift+Alt+L This is a nice mapping as you can use Strg+Alt+L for navigating to the solution explorer
始终跟踪当前文件:
Visual Studio >= 2012: 如果你喜欢一直在解决方案资源管理器中跟踪当前文件,你可以使用接受的解决方案(工具->选项->项目和解决方案->跟踪解决方案资源管理器中的活动项),但我认为这在大型项目中会非常烦人。