在TextMate中最快跳回文件的方法是什么?

3
经常在阅读代码或调试时,我需要快速跳转文件的能力。我特别希望能够“返回”到我之前所在的位置。我知道有“Command+T”、“Command+Shift+T”和书签等功能,但是我找不到一种快速跳转文件的方法。
更新:根据两个答案给出的情况,我认为我的问题不够清晰。具体而言,我正在寻找一种“返回”到文件中我之前所在位置的方法。我知道如何在TextMate(一般情况下)中导航。我想知道TextMate是否有“返回”键绑定。
3个回答

9

这很微妙。

使用命令-T可以按照最近使用的顺序列出文件,因此您可以通过命令-T回车快速返回上一个文件。一开始我也找不到它。

我认为没有像IDEA/RubyMine那样的跳转到上次编辑位置的功能。


如此简单,却又如此困难。我来这里寻找一个插件,但其实并不需要它。非常感谢! - Marek Maurizio

3

感谢MacroMates.com提供的帮助。

在项目中工作时,有几种方法可以在打开的文件之间移动。

最直接的方法是单击所需的文件选项卡。也可以通过按下⌘1-9从键盘切换到文件选项卡1-9来完成此操作。

您还可以使用⌥⌘←和⌥⌘→选择当前左侧或右侧的文件选项卡。

可以使用鼠标拖动对文件选项卡进行重新排列(单击选项卡上的鼠标按钮并将其拖动到新位置)。这应该使它们能够以更自然的方式进行键盘切换。

另一个关键点是⌥⌘↑,它可以循环浏览与当前文件具有相同基本名称的文本文件。这在处理具有界面文件(头文件)和实现文件(源文件)的语言时非常有用。

当您想要移动到未打开的文件时,可以在导航菜单中使用“转到文件…”操作(绑定到⌘T)。这会打开如下所示的窗口。

转到文件

此窗口按最后使用的顺序列出项目中的所有文本文件,这意味着按回车键将打开(或转到)您最近使用的文件。因此,以这种方式使用它可以轻松切换到最近使用的文件。

您可以输入筛选字符串以缩小所显示文件的数量。此筛选字符串被作为缩写与文件名匹配,并根据其匹配程度对文件进行排序。例如,在上图中,筛选字符串为otv,TextMate确定OakTextView.h是最佳匹配(通过将其置于顶部)。

我想要的文件是OakTextView.mm,排名第二。但是由于我之前已经更正过它,TextMate已经学习到这是应该与otv筛选字符串一起使用的匹配项,即它是自适应的并且可以从您的使用模式中学习。


谢谢。但是并不完全是我在寻找的…… - Fred

0
如果您有一个项目窗口打开,您可以将经常访问的文件保持打开状态(在选项卡中),然后使用⌘+1-9跳转到打开的选项卡。

是的,我经常这样做。但我真的在寻找一个“跳回到我之前”的键绑定。 - Fred

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接