Visual Studio-导航到解决方案资源管理器的快捷方式


152

Visual Studio中是否有键盘快捷键(除了CTRL+ TAB和选择),可以将我从文档内部直接带到解决方案资源管理器?我不想自定义任何快捷方式或更改任何默认行为。


请参阅:www.visualstudioshortcuts.com/2012/(虽然没有2010版,但它仍然非常有用)。
克里斯W


@stepanian关于优先权的公平点(如果更早)。我只是说重复,即它们是相同的。我只是将它们链接起来,以便进行管理。
MemeDeveloper

@stepanian我也回答了这个问题,不是因为我看到日期更早。感谢
MemeDeveloper

Answers:


249

CTRL+ ALT+L

应该将重点转移到解决方案资源管理器。

对于Visual Studio 2012,请使用:

CTRL+ [+ S这将在解决方案资源管理器中选择您当前的文档。


1
谢谢!我假设ctrl + alt + l,然后选择带有箭头的文件回来?
stepanian 2011年

8
是的,按Enter选择文件,或Escape直接跳回文档窗口而不选择文件:)
keyboardP

似乎Ctrl + Tab也将您带回到选择了它的初始文档(省去了Enter键)。每一秒都很重要!
stepanian 2011年

哦,对不起,selected我以为您的意思是实际打开了。Escape将返回到文档,同时保留选择的内容,但不会打开文件。(类似于Ctrl + Tab)。Enter实际上会打开文件。
keyboardP

1
在VS 2015中,您可以从工具栏菜单中选择“查看”,以查看将焦点转移到不同窗口的所有直接快捷方式。所有这些都使用相同的技巧(“退出”,“ Enter”)。
Sitric

49

将VS 2012与Visual C#2005键盘映射方案一起使用时

CTRL+ WS

我发现这更容易记住:所有以CTRL+ 开头的快捷方式W均用于打开或导航至W indows:

  • CTRL+ WS小号 olution资源管理器
  • CTRL+ WEè RROR名单
  • CTRL+ WR- [R esourceview
  • CTRL+ WA:命令窗口( ction ...)
  • CTRL+ WTŤ askview
  • CTRL+ WQ:查找符号结果
  • CTRL+ WX:Toolbo X
  • CTRL+ WCÇ lassview
  • CTRL+ WPP roperties
  • CTRL+ WB ookmarks
  • ...

感谢您提出键盘映射方案!自从我安装了新的VS2012以来,我一直在寻找用于解决方案资源管理器的快捷键Ctrl + W + S!
hemma731

22

在Visual Studio 2012中,您现在可以使用CTRL+,;因为这是解决方案资源管理器搜索框的默认键盘快捷键。


4
Ctr+'打开团队资源管理器。Ctrl + ,打开“文件选择器”。非常方便的快捷方式。
arviman 2014年

14

在我的Windows 7计算机上:Ctrl+ ALT+ L锁定计算机。

对我来说:Shift+ ALT+ L 作品。(这也可能是重新配置)


11
  1. 快捷方式ctrl [S将焦点放在解决方案资源管理器中当前打开的文件/文档中。
  2. 在“在解决方案资源管理器中跟踪活动”中将复选框设置为true将会自动在解决方案资源管理器中集中当前打开的文件/文档(工具->选项->项目和解决方案->常规->“在解决方案资源管理器中跟踪活动项” = true

9

用于打开/跳转到解决方案资源管理器的默认键盘快捷键是Ctrl+ Alt+ L


9

上面扩展:用于解决方案资源管理器的“同步”选项卡的命令名称为“ SolutionExplorer.SyncWithActiveDocument


5

视觉工作室

20152017默认VS 2017快捷方式

Ctrl+ [S

运行键盘快捷键

SolutionExplorer.SyncWithActiveDocument

锐化器

在Visual Studio 20152017中默认情况下Resharper Docs

Shift+ Alt+L

运行Resharper的键盘快捷键

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

  • 焦点解决方案资源管理器
  • 突出显示文件
  • 滚动/展开节点(显示该文档所需)

区别

Resharper的版本还可以与反编译的代码一起使用。在组装资源管理器中找到反编译符号窗口中。

要自定义/不起作用:

  1. 工具>选项>环境>键盘
  2. 搜索快捷方式名称(例如,SolutionExplorer.SyncWithActiveDocument)
  3. 根据需要分配(全局)键盘快捷键

3

我在使用VS 2013和R#8.2的新机器上遇到了这个问题。

键盘选项Resharper.Resharper_LocateInSolutionExplorer已正确设置为Shift+Alt+L,但它似乎只是打开一个父文件夹而不选择实际文件。根据另一篇文章中的建议,我"Track active in Solution Explorer"在VS选项中启用了该功能。

这不能解决问题,也不是我想要的,因为在非常大的解决方案中,我不希望解决方案资源管理器跳到使用中的当前文件。我禁用了跟踪功能并重新启动了VS,LocateInSolutionExplorer然后该功能开始正常工作。某种快捷方式优先问题?


3

ctrl+ [+ S

该快捷方式将突出显示解决方案资源管理器中当前打开的文档。



0

我们刚刚从VS2013升级到VS2017,我不得不去寻找如何在解决方案资源管理器中自动选择活动选项卡的方法。我经常需要通过在屏幕上查找文本字符串来查找文档,并且喜欢选择它来查看文档的位置。

长期以来,跟踪活动文档一直是默认行为。VS2017带来了我所有的其他首选项,但没有这个。很高兴我找到了这个线索-谢谢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.