Выборочное скрытие файлов/каталогов

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

А вообще-то странно - почему шаблон фильтрации никак не действует на каталоги?
Не работает ни прямое указание имени в поле поиска, ни использование внутреннего плагина "tc" по полю "Имя" (которое, кстати, хотел примерить для рассматриваемого случая с операцией "!содержит"), ни указание пустого атрибута "Каталог"? Все каталоги всегда видны (если применять сохранённый шаблон).

И ещё заметил баго-фичу - если удалить из списка шаблонов последний применяемый и не примемять новый (выйти по кнопке "Отмена"), то при следующем вызове диалога выбора шаблона этот шаблон указан в поле по умолчанию (хотя в списке его уже нет). Если его применить, скрываются все файлы.
Нет, я не сплю. Я просто медленно моргаю.
GGS
Сообщения: 322
Зарегистрирован: Сб май 02, 2009 13:00

Сообщение GGS »

Batya писал(а):А вообще-то странно - почему шаблон фильтрации никак не действует на каталоги?
Попробуйте такой фильтр: |*\ - каталоги не видны.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

GGS писал(а):Попробуйте такой фильтр: |*\ - каталоги не видны.
Об этом уже писали выше, а я же писал о сохранённых шаблонах.
Меня не нужно учить скрывать каталоги (".svn", например, я скрываю через "Список исключений"), меня заботит проблема невозможности скрыть каталоги применением шаблона.
Нет, я не сплю. Я просто медленно моргаю.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Batya
Вопросы по такому поведению (действительно, очень досаждающему) поднимались на оффоруме много раз. Объяснения Гислера сводились к тому, что проблему он решить не может, поскольку маркер каталога (обратный слэш) имеет разный смысл в случае прямого ввода маски в окне фильтрации и в созданном/сохранённом шаблоне поиска.
Собственно, вот наиболее полный из найденных ответов:
The reason is that the directory marker \ has a different meaning in Show-Custom directly, and in (stored) searches.

In a search, it means that TC should NOT search files in the given subdirs. So for example
*.* | .svn\
will find the directories ".svn", but will not search in them.
Оригинальный топик: http://www.ghisler.ch/board/viewtopic.php?t=19151
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Avada писал(а):Объяснения Гислера сводились к тому, что проблему он решить не может, поскольку маркер каталога (обратный слэш) имеет разный смысл в случае прямого ввода маски в окне фильтрации и в созданном/сохранённом шаблоне поиска.
Ну, допустим, у него свои соображения насчёт слэша, но если хочу видеть только файлы или наоборот - только каталоги, почему не отрабатывает чёткое указание атрибута "Каталог" на закладке "Дополнительно"?
Нет, я не сплю. Я просто медленно моргаю.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Batya писал(а):Все каталоги всегда видны (если применять сохранённый шаблон).
А вариант сделать их невидимыми с помощью обесцвечивания через цвета для типов файлов не пригодится? Значки папок остаются, а как называются - попробуй, догадайся! Можно обесцветить не на 100, а процентов на 80, чтобы как-то читались.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

sa писал(а):А вариант сделать их невидимыми
Ну, я не настолько извращенец, как ты мне предлагаешь стать :lol:
Ещё раз скажу - я не хочу скрывать каталоги, у меня нет такой задачи. Я хочу, чтобы любимый файл-менеджер работал правильно. А описываемое поведение с шаблонами кажется мне неправильным.
Нет, я не сплю. Я просто медленно моргаю.
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Batya писал(а):Я хочу, чтобы любимый файл-менеджер работал правильно.
Поддерживаю! Но иногда приходится выкручиваться, располагая имеющимися возможностями.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Напомните, пожалуйста, как будет выглядеть строка в tcignore.txt для исключения всего содержимого (каталоги/файлы) в данном каталоге:
D:\TotalCmd8\SOFT\Miranda NG\Profiles\
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
sa
Сообщения: 2758
Зарегистрирован: Ср апр 29, 2009 18:56

Сообщение sa »

Не так?
d:\TotalCmd8\SOFT\Miranda NG\Profiles\*.*
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

sa писал(а):Не так?
d:\TotalCmd8\SOFT\Miranda NG\Profiles\*.*
Точно так, спасибо.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Ответить