Sar*_*ger 415 file solution-explorer visual-studio-2012
VS2010具有查看文件会自动导致解决方案资源管理器滚动到该文件的功能.
使用VS2012,从IDE中查看不同的文件不再滚动并自动在解决方案资源管理器中选择该文件.
有可能恢复此功能吗?某处有设置吗?如果是这样,怎么/在哪里?
小智 708
是的,你可以找到它
工具 - >选项 - >项目和解决方案 - >在解决方案资源管理器中跟踪活动项
它默认是关闭的(正如您所注意到的),但一旦打开,解决方案资源管理器将展开文件夹并在文件之间切换时突出显示当前文档.
Ale*_*man 264
如果需要与解决方案窗格进行一次性同步,则会出现新命令"与Active Document同步"(默认快捷方式:Ctrl+ [,S).这里解释:Visual Studio 2012新功能:解决方案资源管理器
Rob*_*lis 103
如果安装了ReSharper,单击Shift+ Alt+ L将焦点移动到解决方案资源管理器中的当前文件.
还需要启用活动项跟踪,如接受的答案中所述
工具 - >选项 - >项目和解决方案 - >在解决方案资源管理器中跟踪活动项
Dav*_*ner 39
有很多方法可以做到这一点:
转到当前文件一次:
Visual Studio 2013
VS 13有自己的快捷方式:Ctrl+ \,S(按Ctrl+ \,释放两个键,S按键)
如果要SolutionExplorer.SyncWithActiveDocument在Keyboard Settings(工具 - >选项 - >环境 - >键盘)中搜索,可以编辑此默认快捷方式
此外,解决方案资源管理器中还有一个新图标,此处有更多相关信息.
Visual Studio 2012
如果你使用VS 2012,有一个很棒的插件可以将这个新功能从VS2013 添加到VS2012 :. 默认快捷方式是strg+ alt+ ü.我认为这是最好的,因为导航到解决方案资源管理器映射到strg + ü.
ReSharper的
如果你使用Resharper试试Shift+ Alt+L
这是一个很好的映射,因为您可以使用Strg+ Alt+ L导航到解决方案资源管理器
始终跟踪当前文件:
Visual Studio> = 2012:
如果您希望始终在解决方案资源管理器中跟踪当前文件,可以使用已接受答案中的解决方案(工具 - >选项 - >项目和解决方案 - >在解决方案资源管理器中跟踪活动项目),但我认为这可以在大型项目中变得非常讨厌.
Bai*_*aig 25
如果您没有安装ReSharper并仍希望使用快捷键Shift+ Alt+ L将焦点移动到Visual Studio 2013中的解决方案资源管理器中的当前文件,请按照下列步骤操作:
要验证在Visual Studio中打开任何文件并按快捷键Shift+ Alt+ L,您将在解决方案资源管理器中看到该文件.请享用!
Nan*_* MV 18
在VSS中有可能通过三种方式实现.
Active syncSolution Explorer 上的图标.Ctrl+ [+ S),您可以导航到活动项.注意:1或2只能同时工作..所以你必须使用第一或第二.