Да, это случилось со мной. Я смог исправить это несколькими способами.
С самого начала;
[Edit -> Find -> Find in Project]
или [Command + Shift + F]
- это то, как вы открываете окно поиска с выбранным проектом.
Это должно создать окно, подобное этому;
некоторых важных областях;
- "В:" установлен в папку вашего проекта.
- «Регулярное выражение» не отмечено.
- «Соответствие» установлено на *. Это будет поиск по каждому файлу
Любое из этих может привести к неожиданно пустым поисковым запросам.
Однако, это довольно много повседневных вещей, поэтому, как только вы проверили это, есть еще несколько вещей, на которые нужно обратить внимание.
TextMate будет выглядеть в нескольких местах, чтобы окно поиска включало и исключает, поэтому отметьте ~/.tm_properties
и [Your Project]/.tm_properties
для этих исключений;
- исключить
- ExcludeFiles
- excludeDirectories
- excludeInBrowser
- excludeInFolderSearch
- excludeInFileChooser
- excludeFilesInBrowser
- excludeDirectoriesInBrowser
От dvessel-х tm_properties documentation
Это все шарики и, возможно, немного аркан. (Обратите внимание, что синтаксис glob задокументирован во встроенной справочной системе.)
Файловый браузер, если он имеет файл, проверяет этот файл на первый ключ со значением в этом порядке: excludeFilesInBrowser, excludeInBrowser, excludeFiles , исключить. Если они не совпадают, то он делает то же самое с ключами include, и если один из них соответствует, он включается.
Ключ по умолчанию включает * (поэтому нет скрытых файлов, хотя см. Стандартные .tm_properties по умолчанию .htaccess и .tm_properties). Клавиша exclude по умолчанию - это пустая строка (ничего не соответствует).
Значение по умолчанию для .tm_properties
файлов расположены здесь: TextMate.app/Contents/Resources/Default.tmProperties
Если хуже приходит к худшему, вы можете сбросить TextMate на значения по умолчанию после этого Stack thread
Удивительных , Спасибо. – kevinkt