首页 文章

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

提问于
浏览
202

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

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

10 回答

  • 5

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

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

    Visual Studio 2013+

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

  • 5

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

  • 1

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

    Enter image description here

  • 196

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

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

  • 19

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

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

  • 3

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

  • 276

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

    仅当您已禁用 Track Active Item in Solution Explorer 时,此图标才可见 .

  • 34

    Tab Studio插件在选项卡上的右键菜单中添加“select in solution explorer” .

  • 9

    我为这个功能添加了feature request . 虽然我知道这不是关注的问题 .

    据我所知,除了可能编写宏或为Visual Studio创建自己的加载项/扩展外,没有办法做到这一点 .

  • 1

    对VS2010有一个非常好的扩展,它正是这样做的:Solution Explorer Tools .

    此扩展添加了一个按钮,用于选择解决方案资源管理器中的当前文件,以及用于折叠和扩展项目的便捷按钮 .

相关问题