Как открыть текущий документ в Файловом браузере в TM2, например, в панели проектов в TM1?

Ctrl-Cmd-R в TM1 используется, чтобы показать местоположение текущего файла в блоке проекта. Это была очень полезная функция в textmate.

У TM2 такой же ярлык, и он называется "Текущий документ" и работает очень схожим образом, но он также изменяет текущий каталог в браузере файлов (я думаю, что это новый блок Project в TM2). Это не очень полезно, так как я хотел бы оставить корень моего проекта открытым в браузере файлов.

Также, если я попытался вернуться к корню проекта с помощью Ctrl-Tab ("Сосредоточиться на блоке файлов") и " Cmd + Стрелка вверх" ("Переместить в родительский каталог"), то блок с файлами вернется в исходное состояние и не будет иметь требуемого файл "раскрыт" в браузере файлов.

Кому-нибудь удалось обойти это? Я хотел бы поведение, подобное TM1.(Также встречается в большинстве IDE / редакторов)

1 ответ

Решение

Вы должны создать .tm_properties файл в корне вашего проекта и добавьте эту строку:

projectDirectory = "$CWD"

Таким образом, TM2 знает, как выполнять все запросы, связанные с поиском файлов, по пути, поэтому при использовании cmd+T вы будете видеть не только совпадения из текущего корня в окне поиска / проекта.

Если вы хотите перемещаться по проекту, используя панель поиска / проекта, используйте те же клавиши, что и в Finder.

Другие вопросы по тегам