Visual Studio中是否有键盘快捷键(除了CTRL+ TAB和选择),可以将我从文档内部直接带到解决方案资源管理器?我不想自定义任何快捷方式或更改任何默认行为。
Visual Studio中是否有键盘快捷键(除了CTRL+ TAB和选择),可以将我从文档内部直接带到解决方案资源管理器?我不想自定义任何快捷方式或更改任何默认行为。
Answers:
CTRL+ ALT+L
应该将重点转移到解决方案资源管理器。
对于Visual Studio 2012,请使用:
CTRL+ [+ S这将在解决方案资源管理器中选择您当前的文档。
Enter
选择文件,或Escape
直接跳回文档窗口而不选择文件:)
selected
我以为您的意思是实际打开了。Escape
将返回到文档,同时保留选择的内容,但不会打开文件。(类似于Ctrl + Tab)。Enter
实际上会打开文件。
将VS 2012与Visual C#2005键盘映射方案一起使用时:
CTRL+ W,S
我发现这更容易记住:所有以CTRL+ 开头的快捷方式W均用于打开或导航至W indows:
在Visual Studio 2012中,您现在可以使用CTRL+,;因为这是解决方案资源管理器搜索框的默认键盘快捷键。
Ctr+'
打开团队资源管理器。Ctrl + ,
打开“文件选择器”。非常方便的快捷方式。
2015和2017(默认)VS 2017快捷方式
Ctrl+ [,S
运行键盘快捷键
SolutionExplorer.SyncWithActiveDocument
在Visual Studio 2015和2017中(默认情况下)Resharper Docs
Shift+ Alt+L
运行Resharper的键盘快捷键
Resharper.Resharper_LocateInSolutionOrAssemblyExplorer
Resharper的版本还可以与反编译的代码一起使用。在组装资源管理器中找到反编译符号窗口中。
要自定义/不起作用:
我在使用VS 2013和R#8.2的新机器上遇到了这个问题。
键盘选项Resharper.Resharper_LocateInSolutionExplorer
已正确设置为Shift+Alt+L
,但它似乎只是打开一个父文件夹而不选择实际文件。根据另一篇文章中的建议,我"Track active in Solution Explorer"
在VS选项中启用了该功能。
这不能解决问题,也不是我想要的,因为在非常大的解决方案中,我不希望解决方案资源管理器跳到使用中的当前文件。我禁用了跟踪功能并重新启动了VS,LocateInSolutionExplorer
然后该功能开始正常工作。某种快捷方式优先问题?