Total Commander 6.5. Что нового?

Материал из TCKB 2.0
Перейти к:навигация, поиск
Отличная работа!

Это статья настолько хороша, что дополнить её уже нечем.


© Copyright
Эта статья защищена авторским правом, и на её правку наложены ограничения.

На мой взгляд 6.03 - 6.5 - не слишком правильное изменение для описываемой версии Total Commander. Можно было со всей смелостью ставить номер версии 7.0 как минимум - и никто бы не возразил. Ritlabs-ы, к примеру, без зазрения совести гордо поставили номер версии 3.0 для нового The Bat! Впрочем, это объяснимо. Зарегистрированные пользователи швейцарского продукта Total Commander имеют пожизненный регистрационный ключ для всех версий Total Commander.
К чему это я. А к тому, что все поклонников файлового менеджера Кристиана Гислера ожидают приятные сюрпризы в виде очень значимых и полезных изменений в Total Commander 6.5.

Пожалуй, есть три самых главных изменения в новой версии. Выделить одно из трех довольно тяжело, но, на мой взгляд, это Thumbnails view (Режим просмотра миниатюрных изображений).

Thumbnails view

Режим просмотра миниатюр

Не знаю, насколько смело можно после этого выкидывать ACDSee или его бесплатных собратьев, но для себя я однозначно заметил, что использовать режим миниатюр в Total Commander намного удобнее. Режим миниатюр в Total Commander (Ctrl+Shift+F1) гибко настраивается, работает очень быстро, кэширует миниатюры. Но самое главное - вы получаете все преимущества файлового менеджера в работе с изображениями: синхронизация, сравнение, удобное копирование, перемещение, сортировка и т.д. Мечтали об FTP-клиенте в ACDSee? Хотели полную настраиваемость горячих клавиш? Была необходимость в двух панелях? Все это и намного больше теперь в Total Commander. Достаточно лишь в качестве просмотрщика графических изображений установить один из плагинов (Imagine, SGViewer) или IrfanView на свой вкус.

Внизу миниатюрного изображения можно настроить отображаемую информацию. Например, вместе с миниатюрой вы можете установить отображение размера файла, или комментария к изображению.

Однако режим миниатюр в Total Commander это намного больше, чем просто конкуренция графическим просмотрщикам. Под понятие "миниатюра" в Total Commander попадает потенциально любой файл. Что-то реализуется встроенными средствами Total Commander (миниатюры текстовых файлов), что-то - уже реализовано или будет реализовано средствами плагинов. Потенциально можно реализовать просмотр миниатюр шрифтов, электронных таблиц, документов.

Custom columns (Настраиваемые колонки)

Хотелось совместить удобство полного вида и вида комментариев? Теперь это возможно. Да еще как! 29 настраиваемых видов. Теперь вы указываете колонки, которыми хотите пользоваться. Можно, например, сделать три колонки с датами: временем создания, последнего изменения и временем последнего доступа. Если, конечно, вы нуждаетесь в этом. А если вам это не нужно, то, вполне возможно, понадобятся другие поля.

Контентные плагины (Content plugins)

Использование контентных плагинов
Настройка контентных плагинов
Использование контентных плагинов в диалоге поиска

Неразрывно с настраиваемыми колонками вводится новая функция создания колонок на основе информации, извлекаемой плагинами нового типа (content plugins, расширение wdx). Это значит, что теперь для аудио-файлов можно отображать колонки, извлекаемые из id-тэгов: артист, композиция, альбом, год, битрейт, продолжительность и т.д. А это значит, что по этим колонкам можно сортировать файлы, выделять, создавать сложные фильтры, устанавливать правила цветовой расцветки (хотели выделить mp3-файлы с разным битрейтом разным цветом?).

На момент написания этой статьи, еще в процессе бета-тестирования Total Commander 6.5, появилось много полезных контентных плагинов. Так теперь стало реальностью установить (далее читай - возможность сортировать, фильтровать и т.д.) колонки для видео-файлов с такой информацией, как тип кодека, видеобитрейт, аудиобитрейт, продолжительность, разрешение фильма, количество аудиопотоков и т.д. Для изображений - глубина цвета, ширина, высота. Для офисных документов - автор, заголовок, комментарии, количество слов, символов и т.д.

В общем, появление контентных плагинов привело к некоторым приятным побочным эффектам. Для простоты восприятия все примеры будем ставить на плагине для извлечения информации из id-тегов аудио-файлов. В инструменте поиска появилась новая закладка - Plugins, в которой в качестве критериев поиска можно использовать информацию, извлекаемую контентными плагинами. То, что возможности поиска в этом случае становятся очень широкими - это понятно. Но часто используемые критерии поиска можно сохранить и использовать в дальнейшем для выбора файлов (+) или для фильтрации (Ctrl+F12). На их основе можно установить подсветку для файлов с разным битрейтом разными цветами.

Также с помощью контентных плагинов можно настроить содержание всплывающей подсказки для каждого типа файлов (если она включена). Понравился мне плагин для альтернативного отображения комментариев. Кроме стандартного чтения или из descript.ion или files.bbs он может читать из обоих, однако имеет интереснейшие возможности. Для html-документов в качестве комментария отображается содержание тега title (т.е. заголовок документа), для текстовых документов - отображает первые строки, для исполняемых файлов и библиотек - поля из VersionInfo.

Контентные плагины можно использовать и при групповом переименовании. Так, например, mp3-файлы можно переименовать по правилу Артист - Композиция, к именам архивов добавить дату создания, быстро переименовать файлы в формат 8.3. Приятно, что каждая вкладка запоминает текущий вид. Так, например, один раз создав и закрепив вкладку Pictures и переключившись в ней в режим просмотра миниатюр, вы всегда будете открывать ее в этом режиме. А во вкладке с аудиофайлами, например, можно настроить колонки для отображения id-тэгов. Среди всей этой бочки меда нельзя не упомянуть о немаленькой ложке дегтя. Впрочем, это идет как следствие. Использование нестандартных колонок и некоторых контентных плагинов для них (информация из аудио- и видео-файлов) может вызывать неслабые тормоза даже на неслабых компьютерах. Конечно, это естественно, и специализированные программы работают не быстрее. Поэтому использовать настраиваемые колонки и контентные плагины стоит с осторожностью или другими словами - по необходимости. Если что-то вы не собираетесь использовать - лучше это отключить. Некоторые плагины, впрочем, уже сейчас используют кэширование.

Автоматическая установка плагинов

Уже очевидно, что автор программы проникся пользой плагинов, а потому установка плагинов должна была быть сделана как можно более простой. В этом направлении автор сделал два шага. Первый - автоматическая установка плагинов из архивов. Авторы плагинов должны расположить в архиве с плагином специальный файл с инструкциями PlugInst.inf. При входе в такой архив Total Commander предложит установить плагин - а дальше дело техники. Естественно, такое поведение можно и отменить (ключ AutoInstallPlugins=0 в wincmd.ini) если оно не соответствует вашему представлению об установке плагинов.

Второй шаг - группировка настройки всех плагинов под одним пунктом в настройках Total Commander-a. Впрочем, после появления для этих целей специализированных качественных сторонних программ это уже не актуально.

Помимо ключевых изменений стоит упомянуть и о более мелких, но для многих пользователей весьма существенных, изменениях.

Переключение между режимами просмотра

Переключение между режимами просмотра

Теперь между режимами просмотра (полный, краткий, комментарии, миниатюры, до 29 настраиваемых режимов) можно переключаться по правому клику мыши на панели табуляторов.

Просмотр plain-text

Если возникает необходимость открыть файл под курсором для просмотра не с помощью соответствующего Lister-плагина, а как plain-text, то теперь можно воспользоваться для этого комбинацией Alt+Shift+F3. Также для этого появилась внутренняя команда - cm_ListInternalOnly. Так что сочетание клавиш для этого можно назначить и свое.

Создание множества директорий за один раз

Создание множества директорий за один раз

Используя синтаксис dir1|dir2|dir3|dir4, теперь можно сразу создавать неограниченное количество директорий в текущем каталоге.

Гиперпуть

Shift+Click по части полного пути в заголовке панели осуществляет переход в эту папку. Т.е. если, например, в заголовке панели значится путь D:\MyPics\Arts\Boris Vallejo\NEW\ то щелкнув по MyPics можно перейти в эту директорию, кликнув по Arts - перейти в директорию Arts.

Фиксация ширины колонки в кратком режиме

Приятная новость для тех, кто привык пользоваться кратким режимом. Теперь, наконец-то, можно установить ограничение на ее ширину. За это отвечает ключ BriefViewWidthLimit= раздела [Configuration] файла wincmd.ini. Необходимо указать размер колонки в пикселах.

Отображение иконок в оверлее

Configuration - Display: Show overlay icons allows to show/hide - включает/выключает режим отображения иконок в оверлее (небольшие иконки накладывающиеся поверх стандартных, например иконка ярлыка, иконка общего ресурса).

Среди других новых ключей, появившихся в Total Commander 6.5, можно отметить также AlwaysPackInBackground/AlwaysUnpackInBackground - При его значении, равном 1, все операции по архивации/распаковке встроенным zip-ом будут происходить автоматически в фоне, при значении равном 2 - то же самое справедливо также и для внешних архиваторов, 3 - только для внешних.

Некоторые новые внутренние команды, появившиеся в Total Commander 6.5

  • cm_GoToFirstFile - переводит курсор на первый файл (не каталог) в активной панели
  • cm_GotoNextDrive, cm_GotoPreviousDrive - переход к следующему и предыдущему диску. Актуально для тех, у кого очень много логических (сетевых) дисков.
  • cm_GotoDriveA..cm_GotoDriveZ - переход в определенный диск. Т.е. команда cm_GotoDriveC работает как "cd c:\"
  • cm_ReloadSelThumbs - Перечитать миниатюры для выделенных файлов (доступно также по правому клику из контекстного меню файлов).
  • cm_srcnextcustomview, cm_srcprevcustomview, cm_trgnextcustomview, cm_trgprevcustomview, cm_leftnextcustomview, cm_leftprevcustomview, cm_rightnextcustomview, cm_rightprevcustomview - переход по существующим настроенным режимам отображения колонок.

Андрей Пясецкий