【问题标题】:Is there a keyboard shortcut to quickly find and open a file in Visual Studio 2005/2008 like how they do it in TextMate?在 Visual Studio 2005/2008 中是否有键盘快捷键可以像在 TextMate 中那样快速查找和打开文件?
【发布时间】:2010-12-01 06:56:47
【问题描述】:

在 Visual Studio 2005/2008 中是否有键盘快捷键可以像在 TextMate 中那样快速查找和打开文件?

在 textmate Command + T 在 Textmate 中会显示一些内容,您可以键入几个键来显示所有相关文件并允许您快速选择一个,Command + T 来回还允许您在最近使用的 2 个文件之间快速切换。这非常有帮助。

我知道有一个 Ctrl + Alt + 显示了所有打开的文档的列表,这些文档几乎在那里但没有相当。

【问题讨论】:

    标签: visual-studio keyboard-shortcuts


    【解决方案1】:

    您可以按 Ctrl+D 进入搜索框,然后输入 >of filename(带有自动完成功能)。

    您也可以在command windowimmediate window 中执行此操作和其他命令。

    或者,如果您不介意购买,我强烈推荐 ReSharper 有 Go to File。它是 Ctrl+Shift+N,它会打开一个不错的搜索对话框,支持通配符和其他快捷方式。

    【讨论】:

      【解决方案2】:

      Sonic File Finder 是一个免费的 VS 插件,基本上是一样的东西,并且深受大多数安装它的人的喜爱。

      http://www.jens-schaller.de/sonictools/sonicfilefinder/index.htm

      【讨论】:

        【解决方案3】:

        我认为最好的解决方案如下

        CTRL + ,(逗号)然后输入你的文件/类/方法名

        【讨论】:

          【解决方案4】:

          我制作了一个与 Textmate 的“转到文件”功能完全相同的扩展:https://github.com/maxt3r/VS-CmdT

          【讨论】:

            【解决方案5】:

            如果您转到 Visual Studio 中的搜索框并输入“打开”,然后开始输入,则解决方案中的所有文件都会自动完成。这是 2008 年,2005 年不太确定。

            【讨论】:

              【解决方案6】:

              在 Visual Studio 中开箱即用,Ctrl + Tab 将在两个最新文件之间切换。

              Resharper 中的

              Ctrl+Shift+T 就像您描述的那样工作。它提供了一个文本框,您可以在其中键入文件名,并生成一个实时列表,您可以从中进行选择。不错的功能包括通配符(例如 Customer*xaml)和驼峰式文件名匹配(例如 SVD 将匹配 SingleValueDecomposition.cs)。在我的工作中,如果人们使用 Resharper 的一项功能,那就是 Ctrl+Shift+T

              如果您使用 C++ 而不是 C# 进行编码,那么 Visual Assist 会提供一些功能。在我看来,它比 Resharper 效果更好。

              【讨论】:

                【解决方案7】:

                Sara Ford 有一篇关于此的博文:Did you know... How to open a file in the solution without using either a tool window or a dialog?

                之前的所有回复都是准确的,并且在她的帖子和 cmets 中都有提及。此外,另一种方法是使用 CTRL+ALT+A 启动命令窗口,然后输入“文件名”或“打开文件名”以与搜索字段相同的方式。

                @Adam Neal 提到了 ReSharper。另一个流行的工具是CodeRush/Refactor! Pro,它还有一个文件导航窗口,可以通过 CTRL+ALT+F启动(和搜索) > 快捷方式。

                【讨论】:

                  猜你喜欢
                  • 2010-09-05
                  • 1970-01-01
                  • 2010-12-03
                  • 2017-06-30
                  • 1970-01-01
                  • 1970-01-01
                  • 1970-01-01
                  • 2012-10-29
                  相关资源
                  最近更新 更多