【问题标题】:Fastest way to "jump back" to a file in TextMate?在 TextMate 中“跳回”文件的最快方法是什么?
【发布时间】:2009-01-05 14:51:06
【问题描述】:

通常,当我阅读代码或调试时,我希望能够快速跳转文件。我特别想“回到”我原来的地方。我知道“Command+T”、“Command+Shift+T”和书签。但是,我想不出一种快速跳转文件的方法。

更新:从给出的两个答案来看,我认为我的问题不够清楚。具体来说,我正在寻找一种方法来“跳回”到我在文件中的位置。我知道如何在 TextMate 中导航(通常)。我想知道 TextMate 是否有“跳回”键绑定。

【问题讨论】:

    标签: macos editor textmate


    【解决方案1】:

    很微妙。

    command-T 的文件以最近使用的顺序列出。 因此,您可以使用 command-T return 快速返回上一个文件。一开始我也找不到。

    我不认为有像 IDEA/RubyMine 那样的最后编辑位置。

    【讨论】:

    • 如此简单,却又如此困难。我来这里寻找插件,但没有必要。非常感谢!
    【解决方案2】:

    感谢MacroMates.com 2.3 在文件之间移动(优雅)

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

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

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

    可以通过使用鼠标对文件选项卡进行拖动排序来重新排列文件选项卡(在选项卡上单击并按住鼠标按钮,然后将其拖动到新位置)。这应该可以安排它们,使键盘切换更自然。

    还有一个键是⌥⌘↑,它循环浏览与当前文件具有相同基本名称的文本文件。这主要在使用具有接口文件(头文件)和实现文件(源代码)的语言时很有用。

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

    转到文件

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

    您可以输入过滤字符串来缩小显示的文件数量。此过滤器字符串与作为缩写的文件名匹配,并且文件根据它们与给定缩写的匹配程度进行排序。例如,在上图中,过滤器字符串是 otv,TextMate 确定 OakTextView.h 是最匹配的(通过将其放在顶部)。

    我想要的文件是 OakTextView.mm,排名为 #2。但是由于我过去已经更正了它,TextMate 已经知道这是应该与 otv 过滤器字符串一起使用的匹配,即它是自适应的并且可以从您的使用模式中学习。

    【讨论】:

    • 谢谢。但是,不完全是我想要的。 . .
    【解决方案3】:

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

    【讨论】:

    • 是的。我经常这样做。但是,我真的在寻找一个“跳回原来的位置”的键绑定。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-27
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 2013-01-17
    相关资源
    最近更新 更多