Подтвердить что ты не робот

Как заставить Textmate всегда игнорировать папку /log в поиске "Найти в проекте"?

Как заставить Textmate всегда игнорировать папку /log в поиске "Найти в проекте"?

4b9b3361

Ответ 1

Я нашел более простой способ сделать это.

Перейдите в "Настройки" > "Дополнительно" > "Ссылки на папки"

И добавить | журнал | к рисунку.

  • действует для TextMate 1

Ответ 2

Добавьте папку журнала в параметр excludeInFolderSearch в файле ~/.tm_properties, например:

excludeInFolderSearch = "{$excludeInFolderSearch,$extraExcludes,log}" 

Ответ 3

Другие ответы не работали для меня в TextMate 2.0-beta.12. После многих неприятных попыток эта строка смогла исключить каталоги журналов, поставщиков, tmp и .git из нечеткого поиска.

excludeInFileChooser = "{$excludeInFileChooser,log,vendor,tmp,.git}"

Я добавил эту строку в файл .tm_properties в моем каталоге проектов. Я подтвердил, что это также работает, если вы решите поместить .tm_properties в домашний каталог.

Edit:

Используйте excludeInFileChooser для изменения путей поиска в навигационной функции Textmate "Go To File", которая активируется ⌘T.

Используйте excludeInFolderSearch для изменения путей при поиске текста в файлах каталога, который активируется либо ⌘F, либо ⌘↑F

Ответ 4

Используйте AckMate, https://github.com/protocool/AckMate и читайте hot, чтобы изменить нормальный поиск в Shift + Cmd + F здесь github.com/protocool/AckMate/вики/Использование

Ответ 5

Никто из них не работал у меня. В результате было добавлено следующее в файле .tm_properties (корень проекта)

excludeDirectories = "{node_modules,}"

Нет $exclude. Добавить конечную запятую.

Ответ 6

В качестве альтернативы вы можете явно указать Mate на конкретное подмножество папок.

~/project/mate app db models

Поиск проекта будет ограничен этими папками.

Или просто удалить файл журнала, вы можете добавить псевдоним в файл ~/.profile:

alias m="ls | grep -v 'log' | xargs mate"

Ответ 7

Просто удалите ссылку на папку журнала из дерева проекта.

Также вы можете щелкнуть правой кнопкой мыши по файлам *.log и пометить их как двоичные (их не будет искать).

http://wiki.macromates.com/Troubleshooting/FindInProject

Ответ 8

Или переименуйте его 'log' => '.log', если вы управляете именем папки. Textmate исключает .<folder>'s из проектов по умолчанию, и поэтому из запросов тоже. Преимущество здесь в том, что настройки Textmate не нуждаются в настройке, поэтому проект будет более совместим в вашей команде или через ваши собственные несколько установок.

Ответ 9

Для TextMate2 это должно быть: excludeDirectories = "{$excludeDirectories,log}"