从Visual Studio 2010中的打开选项卡中自动选择解决方案资源管理器中的文件

Y. *_*ham 219 visual-studio-2010 visual-studio

通常,Visual Studio 2010中的许多文件都在许多选项卡中打开,同时大量处理项目.很多时候我发现自己右键单击tab-title并在Solution Explorer中搜索"Show/Select/Scroll-to this file",但我找不到它.

有没有办法在解决方案资源管理器中自动按需查找打开的文件?

Fed*_*rne 309

另一种选择是将'View.TrackActivityInSolutionExplorer'绑定到键盘快捷方式,这与"工具 - >选项 - >项目和解决方案 - >在解决方案资源管理器中跟踪活动项目"相同

如果激活快捷方式两次,则在解决方案资源管理器中选择文件,并再次禁用跟踪.

Visual Studio 2013+

现在,VS2013解决方案资源管理器内置了一个名为Sync with Active Document的功能.该图标是解决方案资源管理器中的两个箭头,并具有热键Ctrl+ [,S以在解决方案资源管理器中显示当前文档.不启用上述自动设置,仅发生一次.

  • “工具-->选项-->项目和解决方案-->在解决方案资源管理器中跟踪活动项目”在 Visual Studio 2017 社区版中仍然有效。 (4认同)
  • 键盘绑定在工具/选项... /环境/键盘中完成 - 我使用绑定Ctrl + Alt +](关闭方括号). (3认同)

Fra*_*ori 205

我不知道您是否可以按需执行此操作,但您可以启用"在解决方案资源管理器中跟踪活动项目"选项(工具 - >选项 - >项目和解决方案 - >常规),这将始终选择活动选项卡项在解决方案资源管理器中.

  • 更确切地说:工具 - >选项 - >项目和解决方案 - >常规 - > (9认同)

Mak*_*nko 37

如果您使用的是ReSharper插件,则可以使用Shift+ Alt+ L快捷键或通过菜单导航,如图所示.

在此输入图像描述


AJ.*_*AJ. 20

这不是您正在寻找的,但它会在解决方案资源管理器中自动选择"活动"文件:

工具 - >选项 - >项目和解决方案 - >在解决方案资源管理器中跟踪活动项.


小智 17

只需工具-->选项-->项目和解决方案-->在解决方案资源管理器中跟踪活动项目


fri*_*end 9

现在最好的选择是在名为Productivity Power Tools上安装Microsoft Visual Studio add .

随之而来的是"解决方案导航器"(解决方案资源管理器的替代方案,具有很多好处) - 然后您可以使用它来过滤文件以仅显示"打开".您甚至可以过滤文件以显示"已编辑"和"未保存".


Anw*_*Haq 8

在 VS 2019 中,选择“工具”>“选项” ,然后勾选“在解决方案资源管理器中跟踪活动项目在此输入图像描述


小智 8

在视觉工作室 2022

类似于这个答案/sf/answers/593150211/

您需要在解决方案资源管理器中勾选“跟踪活动项目”

在此输入图像描述


Bas*_*sic 6

它位于VS2012中 - 特别是解决方案资源管理器顶部的2箭头图标(左/右箭头,一个在另一个之上).这会自动跳转到当前文件.

只有在您被Track Active Item in Solution Explorer禁用时才会显示此图标.


Tar*_*run 5

在Visual Studio 2012中,可以使用解决方案资源管理器中的"与活动文档同步"选项来完成相同的操作