Самый быстрый способ «вернуться назад» к файлу в TextMate? - PullRequest
3 голосов
/ 05 января 2009

Часто, когда я читаю код или отлаживаю, я хочу иметь возможность быстро перемещаться по файлам. Я особенно хочу "вернуться" туда, где я был. Я знаю о «Command + T», «Command + Shift + T» и закладках. Но я не могу найти способ быстро перемещаться по файлам.

ОБНОВЛЕНИЕ: я не думаю, что мой вопрос был достаточно ясен, судя по двум приведенным ответам. В частности, я ищу способ «вернуться назад» туда, где я был в файле. Я умею ориентироваться в TextMate (в общем). Я хочу знать, есть ли у TextMate привязка клавиш "отскок назад".

Ответы [ 3 ]

9 голосов
/ 04 декабря 2009

Тонко.

В команде command-T есть файлы, перечисленные в порядке «Последние использованные». Таким образом, вы можете выполнить команду T-Return, чтобы быстро вернуться к последнему файлу. Сначала я тоже не смог его найти.

Я не думаю, что есть место для последнего редактирования, как, например, в IDEA / RubyMine.

3 голосов
/ 05 января 2009

Предоставлено MacroMates.com 2.3 Перемещение между файлами (с грацией)

При работе с проектами существует несколько способов перемещения между открытыми файлами.

Самый простой способ - нажать на нужную вкладку файла. Это также можно сделать с клавиатуры, нажав ⌘1-9, чтобы переключиться на вкладку файла 1-9.

Вы также можете использовать ⌥⌘ ← и ⌥⌘ → для выбора вкладки файла слева или справа от текущей.

Можно изменить порядок вкладок файлов, используя мышь для их перетаскивания (нажмите и удерживайте кнопку мыши на вкладке, а затем перетащите ее на новое место). Это должно позволить упорядочить их так, чтобы переключение клавиатуры было более естественным.

Еще одна клавиша - это ⌥⌘ ↑, которая циклически перебирает текстовые файлы с тем же базовым именем, что и текущий файл. Это в основном полезно при работе с языками, которые имеют файл интерфейса (заголовок) и файл реализации (источник).

Если вы хотите перейти к файлу, который не открыт, вы можете использовать действие Перейти к файлу ... в меню навигации (привязано к ⌘T). Откроется окно, подобное показанному ниже.

Перейти к файлу

В этом окне перечислены все текстовые файлы в проекте, отсортированные по последнему использованию, что означает нажатие клавиши возврата, чтобы открыть (или перейти к) последний файл, с которым вы работали. Таким образом, использование этого способа облегчает переключение на последний использованный файл.

Вы можете ввести строку фильтра, чтобы уменьшить количество отображаемых файлов. Эта строка фильтра сопоставляется с именами файлов как аббревиатура, а файлы сортируются в соответствии с тем, насколько они соответствуют данной аббревиатуре. Например, на рисунке выше строка фильтра - otv, и TextMate определяет, что OakTextView.h является лучшим соответствием для этого (помещая его сверху).

Файл, который мне нужен, - OakTextView.mm, который занимает №2. Но так как я уже исправил это в прошлом, TextMate узнал, что это совпадение, которое должно сочетаться со строкой фильтра otv, то есть оно адаптивно и учитывает ваши шаблоны использования.

0 голосов
/ 05 января 2009

Если у вас открыто окно проекта, вы можете оставить открытые часто используемые файлы (во вкладках), а затем использовать 1 + 1-9 для перехода к открытым вкладкам.

...