Сортировка плагинов в меню "Плагины" в листере
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Общие вопросы

#1: Сортировка плагинов в меню "Плагины" в листере Author: Monarch-LFV PostPosted: Wed Sep 21, 2022 11:57
    —
Не могу понять логику сортировки списка плагинов в новом меню "Плагины" в листере.
Во-первых, для разных типов файлов сортировка выглядит по-разному.
Во-вторых, сортировка совсем не та, что в wincmd.ini секция [ListerPlugins].
В-третьих, есть какой-то горизонтальны разделитель, но не пойму, что он разделяет.
В чем логика?

#2:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Sep 21, 2022 12:43
    —
Monarch-LFV
Общая логика размещения плагинов тут достаточно проста, хотя результаты — не сказать чтобы безупречные. Если вас не устраивает описание этого меню из англоязычной справки TC, могу процитировать кусочек русского описания из новой версии (пока не выложенной) файла данных для Configuration Editor.
Quote:
Все доступные плагины автоматически разнесены в меню "Плагины" по трём секциям, текущий используемый плагин отмечается. Рядом с пунктом "Без плагинов", отображаются те плагины, для которых явным образом настроена привязка к просмотру данного типа файлов. Далее следуют плагины, детект-строки которых позволяют считать их условно подходящими для данного файла. Наконец, последним идёт список всех прочих плагинов, с помощью которых открыть данный файл вряд ли удастся. Результаты такой компоновки на практике бывают достаточно приблизительными: например, плагин может считаться подходящим для любого мультимедийного просмотра просто потому, что его детект-строка содержит одно только значение "MULTIMEDIA" или вообще отсутствует.

Порядок следования плагинов в секции [ListerPlugins] соблюдается, просто все плагины раскидываются как минимум по двум блокам и там сортируются в том же порядке. А разделителей на самом деле два, но первый отображается только после файлов, к которым точно привязаны какие-то режимы просмотра.

#3:  Author: Monarch-LFV PostPosted: Wed Sep 21, 2022 13:06
    —
Avada
Честно говоря, так себе логика, так как практика показывает, что плагины "снизу" зачастую даже больше подходят, чем те, что сверху.
Не часто пользуюсь этим меню, но когда приходится, постоянно ищу нужное визуально. Думаю, было бы лучше иметь настраиваемую логику сортировки:
1. Текущую логику, описанную вами
2. Алфавитную
3. В соответствии с сортировкой в INI
Для себя бы выбрал вторую или третью, но никак не первую.

#4:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Sep 21, 2022 13:10
    —
Monarch-LFV
Уже сказано, что там и есть сортировка в INI, только раздельно по секциям. А чистое "в соответствии с сортировкой" — это когда на каждый файл выкатывается один и тот же список? Вы действительно считаете, что это было бы лучше нынешнего поведения (при всех его огрехах)? Впрочем, насчёт настроек сортировки попробуйте предложить автору TC — кто же против?

#5:  Author: Monarch-LFV PostPosted: Wed Sep 21, 2022 13:38
    —
Avada
Да, я понял, но когда плагинов более 20-ти, и они разбиты по данной логике на секции, это действительно неудобно.
Обычно пользуюсь просто кнопкой "4", но иногда, когда привязка не указана явно, но знаю или предполагаю, что другой плагин тоже сможет прочитать файл (например, uLister), то его приходится искать. Он в списке INI у меня где-то в середине. И если б список был статический для всех типов файлов и сортировка алфавитная, то найти быстро не составило бы большого труда. А по текущей логике он в нижней части списка.
Время будет, напишу предложение на форуме Гислера.



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group