Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 6)

Модерирует : gyra, Maz

Maz (26-09-2022 12:52): FAR Manager (часть 7)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

metatrop

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
- FarColorer, хотя и быстрее версии для FAR2, по-прежнему порождает задержки на больших файлах, и потому не идёт ни в какое сравнение с colorer4ever (разбирает текст не с начала, а с некоей точки отката от текущей позиции), работающим полностью корректно только под FAR1.
 
- Использование баз данных SQLite для хранения настроек не оправдано объёмами передаваемых данных (они невелики). Бывают сбои и падения, которых с реестром нет в принципе. Редактирование/поиск при всех предпринятых мерах (far:config и export/import в XML) куда менее удобны в сравнении с комментированным .reg файлом и, тем более, с текстовым .ini файлом. Стартует FAR3 гораздо медленнее, что хорошо заметно при запуске с подключённых по сети дисков в VirtualBox. Настоящая портабельность при всё том на практике не достигается, если не отказаться полностью от тех плагинов для FAR1, что хранят настройки в реестре; а так приходится и в реестр настройки загружать, и базы SQLite использовать! aa102x32.dll, перенаправляющий работу с реестром в файл, эмулирует не все функции и потому бесполезен при наличии старых плагинов S&R, ProxyFTP, FarSvc (в отличие от SvcMgr .lng файл позволяет настраивать колонки панелей) и др.
 
- Отсутствие полностью адекватного regexp-поиска в режиме просмотра: S&R может заступориваться на продолжении поиска (чего нет в FAR 1.7x и FAR 2.0.1807), RESearch не способен нормально искать назад, LFS не поддерживает режим просмотра, встроенный regexp-поиск FAR3 неплох, но не поддерживает многострочность.
 
- Использование безобразных GUID'ов для идентификации плагинов и объектов интерфейса ничем не оправдано - количество независимых разработчиков под FAR невелико - и вполне подошли бы читабельные названия длиной не более тех же 16 байт с возможностью переопределения на крайний случай (коллизия).
 
- AutoComplete остался с теми же пороками, которые имеют место в FAR 2.0.1807 В FAR1 и модифицированном FAR2 - на практике лучше, чем в FAR 3.0.5832
 
- Более медленное (в разы, в сравнении с FAR2) обновление временной панели с сотнями тысяч файлов, большее потребление памяти.
 
- Возможна некорректная перекодировка кириллицы при вставке из буфера обмена
 
- CtrlA: Атрибуты Sparse, Temporary, Offline убраны в субдиалоги! Но Sparse принципиально важен, и его надо всегда видеть, а Temporary и Offline полезны для отметки множеств файлов.
 
- В разы более медленный поиск текста "All Standard Code Pages" по сравнению с FAR2 "All Code Pages". Причём, в отличие от FAR1 и FAR2 не виден прогресс поиска по каталогам когда FAR3 ничего не находит. И совсем уж странная задержка, в сравнении с FAR1, при AltF7-поиске файлов только по названиям, на не слишком большом дереве (FAR 3.0.5832).
 
- На файл панели архива (arclite, multiarc) перестала работать ассоциация - к примеру, type "!.!" - назначенная на клавиши Enter (Exec) и CtrlPgUp (AltExec): файл не найден (FAR3 5697/5832/5940, WS2003/Win10PE). В 5940 "дополнительно" перестали работать ассоциации на F3 AltF3 F4
 
- Менее корректная работа по переключению в / выходу из полноэкранного текстового режима (XP/2003)
 
- Выдаёт ошибку на view:<cmd /? если существует файл ...\msys\bin\cmd (без расширения) -- FAR 3.0.5832
 
- В худшую сторону изменилась реакция на закрытие окна нажатием на "крестик": для FAR3 не выводиться (после таймаута) системный диалог подтверждения, позволяющий отменить (XP/2003) закрытие консольного приложения.
 
- Бездарно раздут размер исполняемого кода, никак не соотносящийся с небольшим приростом функционала. Стандартные плагины, ранее занимавшие менее 10k стали под 100k, даже вообще без изменения функционала! Следствие бессмысленных переходов на всё новые и новые версии компилятора C++ вкупе с неразборчивым использованием нововведений С++ (сомнительной эффективности и несомненной bloatware-ности)
 
- Некорректно запускает без вызова командного процессора строки, содержащие псевдопеременные, вроде "%TIME:~0,5%". Приходится добавлять cmd /c вручную. FAR1 и FAR2 работают корректно.
 
 
-+ Сортировка по имени стала работать с учётом расширения. Так сортирует NTFS, но её порядок и так был доступен (в качестве "Unordered"). Не привычно и в ряде случаев неудобно (дополнительно переключать на "Names Only").
 
-+ Нажатие ряда клавиш (CtrlIns, CtrlL ...) не прекращает выделение блока текста. Само по себе неплохо, но бывает нужно сбросить этот режим (S&R).
 
-+ В отличие от FAR1 и FAR2 исполняемые файлы по маршрутам, прописанным в реестре \App Paths\ не запускаются по имени (т.е. без расширения), если в реестровом имени указано расширение .bat, а не .exe. В принципе это правильно - Windows так работает - но возможности сужаются.
 
 
+ Lua в замену макроязыку FAR1/FAR2 даёт гораздо больше возможностей. Правда, возможности эти скорее плагинные, избыточны для подавляющего большинства типичных макросов. Также эстетика очень страдает, в особенности "благодаря" GUID'ам, и элегантность самого языка Lua не сильно помогает.
 
+ Ряд важных/полезных плагинов, которых нет под FAR1 и/или FAR2: Polygon, PortaDev, dialogtools ...?
 
+ Интерактивные запросы на получение доп. привилегий вместо "Access Denied"
 
+ Копирование файлов с переносом всех четырёх дат
 
+ Поиск AltF7 может заглядывать в альтернативные потоки данных файлов на NTFS
 
+ Более обширное множество различаемых и переопределяемых макросами комбинаций клавиш, более логичный принцип их именования
 
+ Стандартный плагин SameFolder и переход из истории каталогов работают с маршрутами внутри архивов, открытых через arclite (но не multiarc и др.)
 
+ Разделительные линии с датами во всех списках историй.
 
+ CtrlA: в полях диалога более высокая точность даты/времени файлов на NTFS
 
+ CtrlA: дополнительные файловые атрибуты. Бесполезны на XP/Vista/7, т.к. не поддерживаются. На WinPE 8/10 на NTFS RAM-диске из них всех ставится только "No Scrub Data". Смотреть и менять атрибуты, вынесенные в субдиалог - весьма неудобно.

Всего записей: 313 | Зарегистр. 17-09-2010 | Отправлено: 00:39 22-12-2021
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 6)
Maz (26-09-2022 12:52): FAR Manager (часть 7)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru