如何在Visual Studio 2012中快速打开文件

时间:2012-08-02 11:43:12

标签: visual-studio visual-studio-2012

我正在尝试VS2012 RC但是找到一个不再可用的好功能(或者如果它仍然是,请告诉我):在VS2010中,如果我知道文件名,例如MyFile.cs,我可以通过键入 Ctrl + D (或指定的任何快捷方式)快速打开它以转到查找工具,然后键入>of myfile.cs,然后打开该文件,这将更方便的是,它将对文件名进行增量搜索。在整个过程中,我根本不需要使用鼠标。

VS2012中的新快速启动工具仅搜索打开的文件,这实际上不是我想要的。 VS2012是否支持此功能?是这样还是存在类似的方式,请告诉我。

7 个答案:

答案 0 :(得分:233)

我使用 Ctrl + ; 然后 filename 然后输入然后输入

答案 1 :(得分:140)

查看导航到的编辑菜单...键盘快捷键是 Ctrl +

答案 2 :(得分:75)

我希望在解决方案中打开文件有一个简单的快捷方式。

这3个很接近,但没有一个是完美的。

  1. Ctrl + ; 有延迟,打开文件后不会清除您的搜索。

  2. Ctrl + 最初花费的时间太长,它会显示方法名称等,如果您只想打开文件,则会显示许多不相关的结果。< / p>

  3. 使用命令窗口,您必须输入openof,但在某些情况下,这可能/可能是最快的。

    Ctrl + Alt + A 打开命令窗口,然后键入of your_filename

    screenshot of action

答案 3 :(得分:22)

您可以将其重新放回标准工具栏,如下所示。

  • 右键单击工具栏并选择“自定义”
  • 转到“命令”选项卡
  • 选择工具栏单选按钮
  • 然后从组合框中选择标准
  • 选择添加命令按钮
  • 从“类别”列表中选择“编辑”
  • 然后从命令列表中找到并选择“Go To Find Combo”,然后按OK
  • 将其移动到工具栏中显示的位置,然后按“关闭”进行保存。

完成!

// *埃尔金

答案 4 :(得分:12)

实际上有很多方法可以在不触摸鼠标的情况下切换到文件。

Ctrl + 并输入文件名:切换到所选文件(我认为这就是你需要的)

Ctrl + - :切换到先前打开的文件
Ctrl + Shift + - :反向顺序

Ctrl + Tab :再次切换到上一个文件
Ctrl + Shift + Tab :以相反的顺序相同

按住 Ctrl 并多次按 Tab :切换到所选文件
按住 Ctrl ,按 Tab 并释放 Tab ,然后用箭头键选择文件:切换到所选文件

<强>更新
Here是较新版 Visual Studio(2017)

的解决方案

答案 5 :(得分:7)

由于我不关心任何这些只是定位文件的方法,我在VS 2012中使用VSFileNav extension。如果您知道文件名或部分文件名,它比大多数文件更快。其他方法,尤其是大型解决方案。我大多只使用解决方案资源管理器搜索我记住对象名称而不是文件名的实例。

答案 6 :(得分:0)

尝试使用“代码”命令在 VS 中快速打开已保存/新文件。

Mac 用户 按command+shift+p,会在VS顶部打开一个搜索栏

搜索code,会提示“Install code command in PATH” 按回车键。

**现在可以使用代码文件名或代码 -r 文件名打开任何文件或新文件