TextMate не найдет файлы в папке проекта

Раньше это работало, но теперь, когда я использую TextMate для поиска совпадений по всем файлам в папке моего проекта, он говорит, что искал 0 файлов.

С кем-нибудь такое случалось, и что вы делали, чтобы это исправить?

1 ответ

Решение

Да, это случилось со мной. Я смог исправить это несколькими способами.

Начиная с самого начала;

[Edit -> Find -> Find in Project] или же [Command + Shift + F] это то, как вы открываете окно поиска с предварительно выбранным проектом.

Это должно создать окно, подобное этому;

Найти в окне проекта с проектом ниже

Некоторые важные поля;

  • "In:" установлен в папку вашего проекта.
  • "Регулярное выражение" не проверяется.
  • "Соответствие" установлено на *. Это будет искать каждый файл

Любой из них может привести к неожиданно пустым поискам.

Тем не менее, это довольно много повседневных вещей, так что, как только вы проверите это, есть еще несколько вещей, на которые стоит посмотреть.

TextMate будет искать в нескольких местах для поиска и включения окна, так что проверьте ~/.tm_properties а также [Your Project]/.tm_properties для этих исключений;

  • исключать
  • ExcludeFiles
  • excludeDirectories
  • excludeInBrowser
  • excludeInFolderSearch
  • excludeInFileChooser
  • excludeFilesInBrowser
  • excludeDirectoriesInBrowser

Из документации tm_properties от dvessel

Это все глобусы и, возможно, немного загадочно. (Обратите внимание, что синтаксис glob задокументирован во встроенной справочной системе.)

Браузер файлов, если он имеет файл, проверяет этот файл по первому ключу со значением в следующем порядке: excludeFilesInBrowser, excludeInBrowser, excludeFiles, exclude. Если ни один из них не совпадает, то он делает то же самое с ключами включения, а если совпадает, он включается.

Ключ включения по умолчанию - * (поэтому скрытых файлов нет, хотя см. Значения по умолчанию.tm_properties, которые включают в себя.htaccess и.tm_properties). Ключ исключения по умолчанию - пустая строка (ничего не совпадает).

Значения по умолчанию для .tm_properties файлы находятся здесь: TextMate.app/Contents/Resources/Default.tmProperties

Если хуже становится хуже, вы можете сбросить TextMate к его значениям по умолчанию, следуя этой теме стека

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