Double Commander

2.8. Встроенная программа просмотра файлов

Содержание

1. Введение
2. Главное меню
2.1. "Файл"
2.2. "Правка"
2.3. "Вид"
2.4. "Плагины"
2.5. "Кодировка"
2.6. "Изображение"
2.7. "О программе..."
3. Панель инструментов
4. Строка состояния
5. Предварительный просмотр
6. Копирование/перемещение файлов
7. Быстрый просмотр
8. Дополнительные настройки

1. Введение

Встроенный просмотрщик предназначен для просмотра файлов любого размера в текстовом, шестнадцатеричном или двоичном формате, а также файлов изображений.

Встроенная программа просмотра файлов

Выделенный текст будет автоматически скопирован в буфер обмена, для отключения мы можем использовать параметр <AutoCopy>.

По умолчанию вызов просмотрщика (внутренняя команда cm_View) назначен на клавишу F3. Если выделено несколько файлов, то будет открыт первый выделенный файл и мы можем переключать эти файлы командами Предыдущий файл и Следующий файл (в противном случае эти команды будут загружать файлы в текущем каталоге). Чтобы в любом случае открыть файл под курсором, мы можем использовать Shift+F3. Мы можем изменить горячие клавиши в разделе настроек Клавиши > Горячие клавиши.

Поддерживаемые форматы изображений: BMP, CUR, GIF, ICNS, ICO, JPEG, PNG, PNM (PBM, PGM и PPM), PSD, SVG/SVGZ, TIFF, XPM. Кроме того, если необходимые библиотеки доступны:

Примечание: В Windows библиотеки должны располагаться рядом с исполняемым файлом Double Commander или в PATH.

Double Commander поддерживает компонент Windows Imaging (Windows Vista и новее): компонент Windows Imaging (WIC) предоставляет расширяемую платформу для работы с изображениями. WIC включает в себя несколько встроенных кодеков (BMP, DDS, GIF, ICO, JPEG, JPEG XR, PNG и TIFF), дополнительно доступны внешние кодеки для свободных и проприетарных форматов изображений RAW, HEIF/HEIC, WebP. Double Commander пропустит кодеки для BMP, GIF, ICO, JPEG, PNG и TIFF, так как эти форматы уже поддерживаются.

Встроенный просмотрщик поддерживает сохранение в следующие форматы изображений: BMP, ICO, JPEG (можно выбрать качество от 1 до 100; по умолчанию 80, смотрите <JpegQuality>), PNG (Double Commander будет использовать ту же глубину цвета, что и в исходном изображении) и PNM (Double Commander будет использовать двоичные форматы, глубина цвета будет выбрана автоматически: 1, 8 или 24 бита на пиксель).

Примечание: При модификации изображения мы должны сохранить все изменения командами Сохранить или Сохранить как: Double Commander не проверяет статус файла (изменён или нет) при закрытии окна просмотрщика или при переходе к другому файлу.

Для папок программа просмотра отобразит полное имя каталога под курсором, количество подкаталогов, файлов и их общий размер (результат похож на действие команды Подсчитать занимаемое место).(Альфа-версия)

Назначить или изменить горячие клавиши для команд, доступных в просмотрщике, можно в разделе настроек Клавиши > Горячие клавиши (переключитесь на категорию Встроенная программа просмотра). Горячие клавиши можно задать отдельно для текстового режима и режима просмотра изображений.

2. Главное меню

Вид и содержимое главного меню зависит от режима просмотра: текст, изображение или WLX-плагин.

2.1. "Файл"

Пункты Предыдущий и Следующий служат для загрузки предыдущего или следующего файла в каталоге. Если выделено несколько файлов, то команды будут загружать эти файлы. Используется порядок сортировки в файловой панели.

Пункты Сохранить и Сохранить как... доступны только при просмотре изображений.

Печать... – открывает системный диалог отправки файла на печать. Печать доступна только при просмотре с плагинами, поддерживающими печать файлов.

Параметры печати... – открывает диалог для настройки границ печати (левое, правое, верхнее и нижнее поля страницы).

Перезагрузить – Double Commander принудительно перечитает файл, не закрывая окно просмотрщика. Это удобно, если файл был изменён внешней программой.

Автообновление – только для режима текста: если включено, Double Commander будет проверять размер файла каждые 2 секунды и при его изменении перечитывать файл и прокручивать его содержимое до конца. Это удобно для просмотра постоянно обновляемых файлов протокола. Этот режим применяется только к текущему файлу и отключается при переходе к другому файлу или при закрытии окна просмотрщика. Если включено, Double Commander будет показывать в строке состояния звёздочку "*" перед именем файла.

Выход – Закрыть окно просмотрщика.

2.2. "Правка"

Меню содержит команды выделения и копирования текста, а также команды поиска по содержимому просматриваемого файла: Найти, Найти далее и Найти предыдущее.

Параметры поиска:

2.3. "Вид"

Это меню для переключения режима просмотра и содержит несколько дополнительных опций.

Предварительный просмотр – Показать или скрыть панель предварительного просмотра.

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

Плагины имеют приоритет над остальными поддерживаемыми режимами просмотра.

Переносить строки – включает или выключает перенос строк, которые не умещаются в окне (по границе слов).

Показывать текстовый курсор – включает отображение мигающего текстового курсора.

2.4. "Плагины"

Меню содержит список всех добавленных и включенных WLX-плагинов. В первой части меню будут располагаться плагины, которые подходят для текущего файла (Double Commander проверяет детект-строку), все остальные будут перечислены во второй части.

Без сортировки, используется тот же порядок, в котором плагины добавлены в соответствующем разделе настроек.

2.5. "Кодировка"

При просмотре файлов в текстовых режимах: меню со списком доступных кодировок текста, по умолчанию включено автоопределение.

При использовании плагинов это меню включает только три пункта:

2.6. "Изображение"

Меню Изображение будет недоступно при просмотре файлов GIF.

В размер окна – изменяет размер изображения так, чтобы оно заполняло окно просмотрщика (соотношение сторон будет сохранено автоматически).

Только большие в размер окна – изменяет размер изображения, только если оно больше текущего размера окна (соотношение сторон будет сохранено автоматически).

По центру окна – Изображение будет отображаться в центре окна просмотрщика вместо верхнего левого угла.

Показывать прозрачность – включает использование фона в виде шахматной доски для прозрачных частей изображения.

Подменю Повернуть включает в себя несколько похожих действий:

Увеличить и Уменьшить – команды для изменения масштаба изображения.

Размернуть на весь экран – переключает окно в полноэкранный режим (содержимое окна без типичного оконного интерфейса операционной системы). Этот режим доступен не только при просмотре изображений, просто используйте горячие клавиши (по умолчанию Alt+Enter).

Подменю Скриншот – создание снимка рабочего стола, сразу или с задержкой (3 или 5 секунд).

При использовании плагинов это меню включает только три пункта: В размер окна, Только большие в размер окна и По центру окна.

2.7. "О программе..."

Просто название просмотрщика.

3. Панель инструментов

Несколько команд встроенного просмотрщика и дополнительные инструменты, собранные в панель инструментов. Только при просмотре изображений.

Панель инструментов

Перезагрузить текущий файл – Double Commander принудительно перечитает файл, не закрывая окно просмотрщика. Это удобно, если файл был изменён внешней программой.

Кнопки Загрузить предыдущий файл и Загрузить следующий файл служат для загрузки предыдущего или следующего файла в каталоге. Используется порядок сортировки в файловой панели.

Копировать файл – смотрите Копирование/перемещение файлов.

Переместить файл – смотрите Копирование/перемещение файлов.

Удалить файл – удалит просматриваемый файл с запросом подтверждения.

Увеличить и Уменьшить – команды для изменения масштаба изображения.

Повернуть на -90 градусов – поворачивает изображение на 90 градусов влево вокруг его центра.

Повернуть на +90 градусов – поворачивает изображение на 90 градусов вправо вокруг его центра.

Зеркально – Команда Отразить по горизонтали: переворачивает изображение по горизонтали, то есть слева направо.

Следующая группа только для GIF-анимации:

Следующая группа кнопок связана с выделением:

Следующая группа кнопок связана с рисованием:

Изменить размер – Инструмент изменения размера изображения позволяет указать ширину и высоту в пикселях (соотношение сторон будет сохранено автоматически).

Размернуть на весь экран – переключает окно в полноэкранный режим (содержимое окна без типичного оконного интерфейса операционной системы) и обратно. Этот режим доступен не только при просмотре изображений, просто используйте горячие клавиши (по умолчанию Alt+Enter).

При разворачивании окна на весь экран станет доступна дополнительная кнопка Слайд-шоу: мы можем включить автоматическую загрузку следующего изображения в текущем каталоге и задать время отображения файла (от 1 до 25 секунд).

4. Строка состояния

Вид и содержимое строки состояния зависит от режима просмотра: текст, изображение или WLX-плагин.

В начале строки состояния отображается номер открытого файла и общее количество файлов в текущем каталоге.

Текст: позиция в содержимом файла (в байтах и процентах), размер файла и кодировка текста.

Строка состояния: текст

Изображение: текущее разрешение (в пикселях и процентах), реальное разрешение файла и размер выделения (при использовании инструмента выделения).

Строка состояния: изображение

WLX-плагин: имя плагина и кодировка.

Строка состояния: WLX-плагин

В конце строки состояния отображается полное имя просматриваемого файла.

5. Предварительный просмотр

Панель в левой части окна, файлы каталога отображаются в виде эскизов (с именем файла под эскизом). Похоже на режим эскизов в файловой панели.

Предварительный просмотр

Используется порядок сортировки в файловой панели. Файл, с которым был запущен просмотрщик, всегда будет первым в списке.

Панель предварительного просмотра можно раздвинуть и получить список эскизов в несколько колонок.

Отдельная панель инструментов с несколькими часто используемыми функциями: Перезагрузить текущий файл, Загрузить предыдущий файл, Загрузить следующий файл, Копировать файл, Удалить файл и Переместить файл, смотрите описание аналогичных кнопок выше.

6. Копирование/перемещение файлов

В программе просмотра есть возможность скопировать или переместить просматриваемый файл с помощью горячих клавиш или кнопок на панели инструментов или на панели предварительного просмотра (внутренние команды программы просмотра cm_CopyFile и cm_MoveFile). Можно указать до 5 каталогов и переключаться между ними:

Копирование/перемещение файлов

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

7. Быстрый просмотр

Дополнительный режим просмотра файлов (по умолчанию Ctrl+Q): вместо отдельного окна содержимое файла под курсором будет показано на противоположной (неактивной) файловой панели. При перемещении на следующий файл отображаемое содержимое обновится, это позволяет просматривать содержимое файлов просто перемещая курсор в файловой панели.

Быстрый просмотр может быть отключен повторным нажатием Ctrl+Q, также он будет отключен при переключении любой панели (активной или неактивной) на другую вкладку.

Действия "View", добавленные в настройках файловых ассоциаций, игнорируются, за исключением приложений, которые запускаются с макросом {!DC-VIEWER}.

В этом режиме не все команды просмотрщика могут работать, например, команды загрузки предыдущего или следующего файла в каталоге (по умолчанию P и N).

Щелчок правой клавиши мыши по строке состояния вызывает меню, которое содержит несколько подменю (в зависимости от текущего режима):

(Описание смотрите выше.)

Некоторые элементы интерфейса могут быть скрыты (например, при просмотре изображений в режиме "Графика" Double Commander скроет панель инструментов). Для плагинов нет общего правила или рекомендации, решение принимает автор плагина.

8. Дополнительные настройки

Смотрите описание разделов настроек Double Commander: Инструменты > Просмотр и Цвета (категория Просмотр). Есть несколько параметров, которые можно изменить только вручную в файле конфигурации doublecmd.xml.


Valid HTML 4.0 Transitional CSS Valid!