На цій сторінці

Основні функції та посібник користувача

Seer надає високопродуктивні нативні переглядачі та гнучкі засоби керування робочим процесом для щоденної офісної роботи, розробки програмного забезпечення, дизайну й діагностики системи. Окрім миттєвого запуску, кожен переглядач пропонує широкий набір дій за допомогою клавіатури, жестів миші та корисних функцій.

Ви можете надати посилання на цю сторінку ШІ-асистенту разом зі своїм запитанням, щоб швидко отримати точну відповідь.

Загальні функції

Незалежно від типу файлу, який переглядається, головне вікно Seer надає єдиний набір елементів керування, прихованих можливостей взаємодії та глобальних гарячих клавіш.

За кількома винятками, переважна більшість комбінацій клавіш працює лише тоді, коли вікно попереднього перегляду має фокус введення.

1. Інспектор властивостей

Натисніть піктограму інформації в рядку заголовка (або натисніть комбінацію клавіш Ctrl + I), щоб відкрити по центру картку інспектора властивостей:

  • Перемикання точного та зрозумілого формату клавішею Shift: коли інспектор активний і курсор не знаходиться в полі введення тексту, натисніть клавішу Shift, щоб перемкнути відображення всіх значень між зрозумілим форматом і точними вихідними даними (наприклад, 12.5 MB ⟷ 13,107,200 bytes або 2 hours ago ⟷ 2026-11-01 13:08:42). Вибраний режим запам'ятовується автоматично.
  • Згортання та повне розгортання довгого тексту: рядки властивостей довжиною понад 3 рядки автоматично згортаються з трикрапкою. Клацніть у будь-якому місці рядка, щоб перемкнутися між згорнутим переглядом і повним розгортанням; стан розгортання кожного рядка зберігається.
  • Згортання розділів і швидке копіювання: натискайте заголовки розділів («Основні», «Розширені» тощо), щоб згортати або розгортати групи. Наведіть курсор на будь-який рядок властивості, щоб праворуч з'явилася кнопка копіювання його значення в буфер обміну.
  • Примітки та нотатки до файлу:
    • Призначення та обсяг: інспектор містить спеціальне поле для нотаток обсягом до 8 192 символів для додавання особистих приміток, нагадувань або важливих тез до файлу, що переглядається.
    • Місце збереження: на локальних дисках і мережевих ресурсах із підтримкою іменованих потоків (наприклад, NTFS) примітки прикріплюються безпосередньо до файлу й переміщуються разом із ним під час перейменування або переміщення в межах того самого тому. На дисках без підтримки потоків (FAT32/exFAT) або для хмарних заповнювачів (наприклад, доступних лише в Інтернеті файлів OneDrive) примітки зберігаються в локальній базі даних Seer.
    • Локальний характер (Важливо): ⚠️ Примітки є особистими локальними анотаціями та не передаються через мережу й не завантажуються в хмару. Завантаження файлів у мережу або надсилання через месенджери й електронну пошту видаляє метадані потоків. Копіювання файлів на USB-накопичувачі без NTFS або перевстановлення Windows без резервної копії локальних даних програми призведе до втрати приміток.
    • Збереження часу модифікації файлу: додавання або очищення приміток зберігає вихідні позначки часу зміни та створення файлу, завдяки чому інструменти збирання не запускають зайве перезбирання, а статус у Git залишається чистим.
    • Зручне редагування та автозбереження: поле для приміток завжди доступне для редагування без окремих кнопок «Редагувати» чи «Зберегти» — зміни зберігаються автоматично під час введення тексту (запис фіксується приблизно через секунду після припинення введення, а незбережені зміни записуються під час закриття вікна перегляду). Якщо файл доступний лише для читання, область приміток також переходить у режим лише для читання, щоб запобігти випадковим змінам.
    • Візуальний індикатор у рядку заголовка: якщо файл містить примітки, на кнопці інформації в рядку заголовка з'являється непомітна акцентна крапка у верхньому правому куті.
    • Головний перемикач: примітки до файлів можна увімкнути або вимкнути будь-коли в меню Налаштування > Система.
  • Закріплення інспектора: натисніть піктограму шпильки у правому верхньому куті інспектора, щоб закріпити його. У закріпленому стані інспектор відкриватиметься автоматично під час попереднього перегляду кожного нового файлу.
  • Інтерактивні діаграми та візуалізації: за наявності встановлених плагінів властивостей нативні векторні діаграми та графіки (наприклад, гістограми зображень або колірні осцилограми) відображаються безпосередньо у вікні з повною інтерактивністю.

2. Керування вікнами та відокремлені екземпляри

  • Основна дія та пакетне закриття з клавішею Shift:
    • Звичайний клік: запускає дію, налаштовану в меню Налаштування > Додатково (Кнопка заголовка). Підтримуються три режими: Відокремлене вікно (за замовчуванням, відокремлює перегляд в автономне підвікно), Закріплене вікно (закріплює вікно поверх інших без закриття в разі втрати фокусу) або Автономне вікно (запускає окремий процес SeerViewer.exe).
    • Утримання Shift для пакетного закриття: коли на екрані закріплено або відокремлено кілька вікон, утримання клавіші Shift перетворює кнопку дії на кнопку «Закрити всі підвікна» з бейджем кількості активних вікон. Клік по ній закриває всі підвікна одночасно.
  • Гарячі клавіші зміни розміру вікна:
    • F9: зменшити розмір вікна попереднього перегляду.
    • F10: збільшити розмір вікна попереднього перегляду.
    • F11 (або подвійний клік по рядку заголовка): перемкнутися між стандартним розміром і повноекранним режимом.
  • Відкриття налаштувань: натисніть Ctrl + ,, щоб відкрити панель налаштувань Seer.

3. Глобальна панель пошуку

Переглядачі тексту/коду, PDF, веб/Markdown та папок/архівів мають вбудовану уніфіковану панель пошуку:

  • Відкриття та закриття: натисніть Ctrl + F, щоб відкрити; натисніть Esc, щоб закрити панель і повернути фокус клавіатури до вмісту.
  • Перехід між збігами:
    • F3 або Enter у полі введення: перейти до наступного збігу.
    • Shift + F3 або Shift + Enter: перейти до попереднього збігу.
    • Alt + C: увімкнути/вимкнути врахування регістру (кнопка Aa).

4. Неперервне відстеження курсора та автооновлення

  • Відстеження виділення файлів: переміщуйте курсор клавішами зі стрілками у Провіднику Windows або підтримуваних сторонніх файлових менеджерах; відкрите вікно Seer відстежує виділення та миттєво оновлюється без необхідності повторного натискання Пробілу.
  • Навігація файлами однакового типу:
    • Ctrl + → / Ctrl + ←: перехід вперед і назад між нещодавно переглянутими файлами (історія перегляду, а не порядок файлів у папці).
    • Ctrl + Shift + → / Ctrl + Shift + ←: перехід виключно між файлами однакового типу у поточній папці (папки та файли з іншими розширеннями пропускаються).
  • Автоматичне оновлення в разі зовнішніх змін: якщо ввімкнено в налаштуваннях (за замовчуванням вимкнено), зміна та збереження відкритого файлу в зовнішньому редакторі оновлює його вміст на льоту. Текстовий переглядач додатково відновлює збережену позицію читання (Text/remember_pos, типово увімкнено); інші переглядачі повторно відкривають файл із самого початку. Для папок відстежуються лише зміни у вмісті першого рівня каталогу. Ви також можете натиснути F5 для оновлення вручну.

5. Панель керування та розширення

  • Ctrl + O: відкрити поточний файл у програмі за замовчуванням (еквівалентно подвійному кліку по значку файлу).
  • Ctrl + R: показати та виділити файл у Провіднику Windows.
  • Динамічно розширюйте набір дій за допомогою плагінів панелі керування (наприклад, копіювання списку файлів папки, спільний доступ, розблокування дескрипторів файлу).

Переглядач тексту та коду

Створений для розробників програмного забезпечення й технічних фахівців, він поєднує точне підсвічування синтаксису вихідного коду з миттєвим відкриттям без зависань велетенських багатомегабайтних журналів.

Дворежимна архітектура: стандартний режим та режим великих файлів

Щоб запобігти вичерпанню пам'яті та зависанню інтерфейсу під час перегляду великих файлів, Seer автоматично вибирає режим перегляду на основі розміру файлу:

  • Поріг автоматичного вибору: керується через конфігурацію, за замовчуванням становить 3 МіБ (3 145 728 байтів).
    • ≤ 3 МіБ: відкривається у стандартному режимі, забезпечуючи повноцінне оформлення синтаксису, перенос слів, форматування коду та швидке перемикання рендерингу.
    • > 3 МіБ: автоматично передає документ у потоковому режимі великих файлів, гарантуючи миттєве відкриття без зависань журналів на сотні мегабайтів, дампів баз даних SQL або величезних файлів CSV без вичерпання пам'яті.

Для підтримання високої швидкості роботи без затримок на великих файлах режим великих файлів транслює вміст із фіксованою висотою рядків. Через це певні ресурсомісткі функції — такі як динамічний перенос слів, форматування коду та прямий рендеринг Markdown/HTML/SVG — у цьому режимі недоступні. Обидва режими повноцінно підтримують підсвічування синтаксису, пошук (Ctrl + F), номери рядків (N), відображення пробілів (W), оглядову мінікарту (M) та виділення тексту мишею.

Обмеження довжини рядка та захист від переповнення

Під час перегляду мініфікованих або зібраних файлів (наприклад, однорядкового JavaScript, монолітних відповідей JSON або даних Base64) один рядок може містити десятки чи сотні тисяч символів. Обчислення макета та переносу для таких велетенських рядків призводить до суттєвого уповільнення або зависання програми під час зміни розміру вікна.

  • Стандартне обмеження рядка: 10 000 символів: Seer типово обмежує зчитування та компонування одного рядка 10 000 символами (параметр конфігурації встановлює суворе мінімальне обмеження в 10 000).
  • Капсульний бейдж урізання: якщо довжина рядка перевищує 10 000 символів, зайві байти безпечно обтинаються, а в кінці рядка відображається капсульний бейдж (наприклад, … 500 B або … 14.5 KB).
  • Підказка про пропущені байти: при наведенні курсора на бейдж відображається інформативна підказка з точною кількістю пропущених байтів (наприклад, Рядок урізано (пропущено 14,848 байт)), що зберігає плавність роботи інтерфейсу й водночас інформує про обрізаний вміст.

Повний довідник гарячих клавіш

Гаряча клавіша Опис Доступність у режимах
Z Перемкнути перенос слів / горизонтальне прокручування Лише в стандартному режимі
F Автоматично форматувати код (JSON / XML) Лише в стандартному режимі
R Перемкнутися на рендеринг (Markdown, HTML або SVG) Лише в стандартному режимі
L Центрувати вікно перегляду на поточному рядку курсора Лише в стандартному режимі
N Показати / сховати номери рядків ліворуч Підтримується в обох режимах
W Показати / сховати пробіли (крапки для пробілів, стрілки для табуляцій) Підтримується в обох режимах
M Показати / сховати оглядову мінікарту коду Підтримується в обох режимах
Ctrl + = Збільшити розмір шрифту (або утримувати Ctrl і крутити коліщатко) Підтримується в обох режимах
Ctrl + - Зменшити розмір шрифту Підтримується в обох режимах
Ctrl + F Відкрити панель пошуку (F3 далі, Shift+F3 назад) Підтримується в обох режимах

Власне підсвічування синтаксису

Рушій підсвічування коду Seer базується на відкритій специфікації підсвічування синтаксису Kate (той самий стандарт, що використовується в Kate, KWrite, Qt Creator та KDevelop). Якщо спеціалізований або нестандартний формат файлу не підтримується «з коробки», або якщо ви бажаєте змінити колірну схему синтаксису, ви можете легко додати визначення синтаксису у форматі .xml без написання коду чи компіляції.

1. Довідник синтаксису та приклади

Офіційний плагін керування Hex View використовує саме цей механізм: він вивантажує шістнадцяткові дані у файли з власним розширенням .hextxt і містить файл syntax/hextxt.xml для забезпечення спеціального підсвічування синтаксису.

2. Місця збереження та активація

Розмістіть файли визначень .xml в одному з каталогів синтаксису Seer:

  • Стандартна встановлена версія Seer: %LocalAppData%\Corey\Seer\syntax\ (тобто C:\Users\<ВашеІм'яКористувача>\AppData\Local\Corey\Seer\syntax\; створіть папку syntax, якщо вона ще не існує).
  • Портативна версія Seer (якщо в кореневому каталозі програми існує portable.cfg): <КаталогВстановленняSeer>\data\syntax\.
  • Пакети розширень: пакети плагінів можуть містити й поширювати визначення синтаксису в папці <коріньПакета>\syntax\.

Активація: після розміщення файлу просто перезапустіть Seer. Програма автоматично просканує, перевірить і зареєструє всі відповідні файли синтаксису.

3. Правила файлів XML та ключові обмеження

Визначення синтаксису відповідають стандартній специфікації Kate Syntax XML. Нижче наведено структуру з офіційного прикладу hextxt.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language>
<language name="HexDump" section="Other"
          extensions="*.hextxt" version="2" priority="100" kateversion="5.0"
          mimetype="text/x-hexdump" author="corey" license="MIT">
  <highlighting>
    <contexts>
      <context name="Dump" attribute="Normal" lineEndContext="#stay">
        <RegExpr String="^[0-9A-Fa-f]{8}(?=\s{5})" attribute="Offset" context="DataRow"/>
        <RegExpr String="^Offset\(h\).*$" attribute="ColumnHeader" context="#stay"/>
        <RegExpr String="^\[.*\]$" attribute="Banner" context="#stay"/>
      </context>
      <context name="DataRow" attribute="Normal" lineEndContext="#pop">
        <RegExpr String="\|.{16}\|$" attribute="Ascii" context="#stay"/>
        <RegExpr String="\b[0-9A-Fa-f]{2}\b" attribute="HexByte" context="#stay"/>
      </context>
    </contexts>
    <itemDatas>
      <itemData name="Normal" defStyleNum="dsNormal"/>
      <itemData name="Offset" defStyleNum="dsFunction"/>
      <itemData name="HexByte" defStyleNum="dsDataType"/>
      <itemData name="Ascii" defStyleNum="dsString"/>
      <itemData name="ColumnHeader" defStyleNum="dsComment"/>
      <itemData name="Banner" defStyleNum="dsAlert"/>
    </itemDatas>
  </highlighting>
</language>
  • Обмеження розміру файлу: розмір кожного файлу .xml не повинен перевищувати 512 КБ. Файли розміром понад 512 КБ відхиляються для захисту від випадкового завантаження сторонніх даних.
  • Обов'язкові атрибути:
    • name (Обов'язковий): унікальна назва мови для відображення (наприклад, name="HexDump").
    • section: категорія, до якої належить визначення (наприклад, Sources, Scripts, Markup, Other).
    • extensions (Обов'язковий): шаблони з підстановочними знаками, розділені крапкою з комою, для зіставлення з іменами файлів (наприклад, extensions="*.hextxt").
    • ⚠️ Не ставте пробіли після крапки з комою: запис *.foo; *.bar призведе до того, що другий шаблон читатиметься з пробілом на початку (" *.bar"), і він ніколи не зіставиться з жодним файлом. Завжди записуйте шаблони без пробілів: *.foo;*.bar.
    • priority: має бути додатним цілим числом (наприклад, priority="100").
    • version: номер версії визначення (ціле або дробове число, наприклад, version="2").
    • kateversion: рядок версії формату Kate. Обов'язково повинен містити крапку (наприклад, kateversion="5.0" або kateversion="6.0"). Файли з відсутнім, несумісним або записаним без крапки атрибутом kateversion пропускаються.

4. Вирішення конфліктів і перевизначення

Якщо кілька визначень синтаксису перетинаються, Seer застосовує чіткі правила пріоритету:

  • Однакові назви (збіг name): якщо користувацьке визначення має таке саме ім'я name, як і наявне або вбудоване, пріоритет має визначення з вищою версією version. Якщо версії однакові, зберігається визначення, завантажене першим.
  • Перетин розширень (колізія extensions): якщо різні визначення мов претендують на одне й те саме розширення файлу (наприклад, два визначення збігаються з *.shader), перемагає визначення з вищим значенням priority.
  • Перевизначення вбудованих підсвічувань: щоб замінити вбудоване підсвічування Seer для певного типу файлу оновленим правилом від спільноти або власним правилом, просто вкажіть більше додатне число в priority (наприклад, priority="100"; вбудовані пріоритети зазвичай виражені однозначними числами), і Seer надасть перевагу вашому правилу.

Переглядач відео та аудіо

Забезпечує апаратне декодування на графічному процесорі (GPU) (типово вимкнено) та візуалізацію аудіо в реальному часі для плавного відтворення всіх популярних медіаформатів.

Вимоги до декодування та візуалізації OpenGL

  • Рушій декодування: апаратне декодування за замовчуванням вимкнено — позначено пункт Вимкнути GPU декодування в Налаштування > Типи файлів > Медіа, тому Seer починає роботу з програмним декодуванням (FFmpeg, dav1d). Зніміть цей прапорець, щоб Seer спробував використовувати декодери GPU, і за потреби зафіксуйте точний порядок бекендів у файлі user.ini [Media] у параметрі decoders (D3D11, MFT:d3d=11, DXVA, CUDA, FFmpeg, dav1d, ...).
  • ⚠️ Апаратний рендеринг OpenGL: для показу відеокадрів обов'язково потрібен активний контекст апаратного рендерингу OpenGL від GPU. У рідкісних середовищах (наприклад, у віртуальних машинах, під час підключення до віддаленого робочого столу без прокидання GPU або в системах із застарілими/пошкодженими драйверами відеокарти) відтворення відео може працювати некоректно.

Керування відтворенням та гучність

  • Життєвий цикл швидкості відтворення: зміна швидкості відтворення діє лише під час поточного сеансу роботи програми й автоматично скидається до 1.0x під час наступного запуску Seer.
  • Керування гучністю (стандартне вікно проти автономного вікна):
    • Стандартне вікно попереднього перегляду: підтримує лише перемикання Вимкнути/Увімкнути звук (клавіша M або кнопка на панелі керування), без повзунка регулювання гучності.
    • Автономне вікно (SeerViewer.exe): підтримує плавне регулювання гучності за допомогою коліщатка миші або спливаючого повзунка з екранним індикатором гучності (OSD), а також автоматично зберігає встановлений рівень гучності між запусками.
  • Вибір доріжки субтитрів та автовиявлення: для відео із вбудованими доріжками субтитрів можна вибирати або вимикати доріжки через меню правої кнопки миші Субтитри. Seer також автоматично виявляє зовнішні файли субтитрів .srt, .ass, .ssa та .vtt з такою самою назвою в папці відео.
  • Захист для медіа тривалістю менше 1 секунди: медіакліпи тривалістю менше 1 секунди (< 1 000 мс) не мають функціональності відтворення: повзунок прогресу, індикатор часу, кнопка відтворення/паузи, кнопка швидкості та кнопка вимкнення звуку повністю приховані, а гарячі клавіші часової шкали вимкнено. Циклічне відтворення вимкнено, щоб уникнути збоїв перезапуску конвеєра; кліп відтворюється один раз і зупиняється на останньому кадрі зі статусом «Немає часової шкали» на панелі керування.
  • Розділи відео та підказка на смузі прогресу: для відео із вбудованими розділами (наприклад, MP4 або MKV) на смузі прогресу автоматично наносяться візуальні поділки розділів. При наведенні курсора на смугу прогресу з'являється підказка з точним часом і назвою розділу (наприклад, 04:15 | Вступ).
  • Режими відображення індикатора часу: натисніть на індикатор часу на панелі керування, щоб перемкнути режим відображення (між минулим часом / загальною тривалістю та зворотним відліком часу, що залишився). Бажаний стиль відображення запам'ятовується автоматично.
  • Перехід за відсотками: натискайте цифрові клавіші від 0 до 9 під час відтворення, щоб миттєво перейти на позицію від 0% до 90% загальної тривалості відео.
  • Покадрове переміщення: натисніть , / ., щоб призупинити й перейти назад / вперед на 1 кадр (Shift + , / Shift + . здійснює крок на 5 кадрів). Ця функція також доступна через контекстне меню правої кнопки миші «Перейти».
  • Відновлення позиції відтворення: запам'ятовує прогрес відтворення аудіо- та відеофайлів, якщо це ввімкнено в налаштуваннях або у файлі user.ini (audio_remember_playback_pos та video_remember_playback_pos, типово вимкнено).

Миттєве копіювання кадрів та обкладинок

Натисніть Ctrl + C будь-коли під час відтворення або паузи, щоб скопіювати візуальний вміст безпосередньо в буфер обміну:

  • Захоплення кадру відео: копіює поточний кадр відео як зображення високої роздільної здатності без втрати якості в системний буфер обміну.
    • Точний вибір кадру: якщо вам потрібен точний кадр, просто призупиніть відтворення та скористайтеся покадровим переміщенням (, для попереднього кадру, . для наступного кадру, або Shift + , / Shift + . для переходу на 5 кадрів), щоб знайти потрібний момент, а потім натисніть Ctrl + C.
  • Аудіодоріжки:
    • Зі вбудованою обкладинкою: якщо аудіофайл містить обкладинку альбому (і вибрано режим «Лише обкладинка» або «Обкладинка + візуалізатор»), комбінація Ctrl + C копіює оригінальну обкладинку альбому у високій якості безпосередньо в буфер обміну.
    • Без обкладинки (або в режимі «Лише візуалізатор»): якщо трек не містить обкладинки або активний режим «Лише візуалізатор», Ctrl + C зберігає активне динамічне полотно форми хвилі аудіо у буфер обміну як зображення.
  • Після кожного успішного копіювання з'являється сповіщення про збереження зображення в буфер обміну.

Візуалізатор форми аудіохвилі та формати Cinema RAW

  • Аудіовізуалізатор у реальному часі: під час відтворення аудіотреків (MP3, FLAC, WAV тощо) доступний візуалізатор у реальному часі через контекстне меню правої кнопки миші:
    • 3 режими перегляду: Лише обкладинка, Обкладинка + візуалізатор, Лише візуалізатор.
    • 4 стилі візуалізатора: Дзеркальні смуги, Симетричні смуги, Спектральна крива, Рідка хвиля.
  • Відеоформати Cinema RAW: за наявності встановленого офіційного плагіна mdkadapter Seer нативно підтримує попередній перегляд професійних необроблених відеоматеріалів, зокрема RED R3D (.r3d) та Blackmagic RAW (.braw).

Переглядач зображень

Створений для точного перегляду в дизайні та фотографії, поєднуючи апаратне прискорення GPU, повноцінну підтримку жестів і миттєве відкриття величезних необроблених файлів RAW.

Режими відображення та навігація полотном

  • Налаштування режиму відображення за замовчуванням: виберіть бажаний початковий масштаб у Налаштування > Типи файлів > Зображення:
    • Автомасштабування (типово): автоматично масштабує зображення (зменшує або збільшує), щоб воно повністю помістилося у вікні перегляду без смуг прокручування.
    • За короткою стороною: масштабує, доки коротша сторона не торкнеться краю вікна; довшу сторону за потреби можна прокручувати (ідеально для високих знімків екрана або панорамних банерів).
    • Віддавати перевагу повному розміру: завжди відкриває зображення у 100% вихідній фізичній роздільній здатності.
  • Розумне розгортання (E): натисніть E (або виберіть Розгорнути в контекстному меню правої кнопки миші), щоб оптимально підлаштувати вікно перегляду та рівень масштабування:
    • Для високих вертикальних зображень (наприклад, знімків екрана мобільних пристроїв, довгих веб-сторінок): розширює зображення за шириною доступного екрана, забезпечуючи плавне вертикальне прокручування.
    • Для широких панорамних зображень: підганяє висоту під доступну висоту екрана з можливістю горизонтального прокручування.
    • Seer автоматично обчислює максимально комфортний розмір для вашого монітора та відповідно змінює розмір вікна попереднього перегляду.
  • Швидке припасування за краями: натисніть W, щоб припасувати зображення за шириною вікна, або натисніть H — за висотою вікна.
  • Перемикання подвійним кліком: двічі клацніть у будь-якому місці полотна, щоб миттєво перемкнутися між масштабом 1:1 (піксель у піксель) та режимом розміщення у вікні.
  • Жести коліщатка миші та тачпада:
    • Режим дії коліщатка: у Налаштування > Типи файлів > Зображення виберіть, чи обертання коліщатка миші прокручуватиме полотно по вертикалі, чи плавно масштабуватиме зображення без утримання Ctrl.
    • Shift + коліщатко: горизонтальне прокручування полотна — зручне панорамування широких зображень без перетягування повзунків.
    • Високоточний тачпад Windows: нативна підтримка масштабування щипком двома пальцями та плавного переміщення полотна двома пальцями.
    • Клік і перетягування: у збільшеному стані просто натисніть і перетягуйте лівою кнопкою миші для вільного переміщення зображенням.
  • Оглядова мінікарта (M): натисніть M, щоб увімкнути навігаційну мінікарту в правому нижньому куті. У разі сильного наближення клацніть або перетягуйте виділену рамку огляду на мінікарті для точного позиціонування на багатотисячопіксельних полотнах.

Тонкощі перегляду та перемикання тла

  • Позначка роздільної здатності та підказка масштабу: на нижній панелі керування відображається вихідна роздільна здатність зображення (наприклад, 3840×2160). Наведення курсора на цю мітку відкриває підказку в реальному часі з поточними розмірами відтворення та точним відсотком масштабування (наприклад, 1280×720 (33.33%)), що дозволяє миттєво оцінити коефіцієнт наближення.
  • 5 режимів фону полотна (B):
    • Натисніть B (або скористайтеся контекстним меню), щоб циклічно перемикатися між варіантами: Без фону (успадковує тему програми), Прозора шахівниця, Суцільний чорний, Суцільний сірий та Суцільний білий.
    • Зручна перевірка прозорості: незамінно для перегляду світлих або темних напівпрозорих PNG, монохромних логотипів або білих векторних SVG — перемкніться на чорний фон для оцінки світлих ділянок або на білий для перевірки темних контурів.
  • Орієнтація та віддзеркалення: натисніть R / L, щоб повернути на 90° за годинниковою стрілкою / проти годинникової стрілки; натисніть X / Y, щоб віддзеркалити горизонтально / вертикально.
  • Швидке відкриття гігантських зображень (поріг 150 МіБ):
    • Відкриття надвеликих файлів (сканованих архівів, гігапіксельних аерофотознімків або важких TIFF розміром понад 150 МіБ) зазвичай викликає зависання стандартних переглядачів.
    • Seer використовує двоступеневий конвеєр: за мілісекунди витягує високоякісний вбудований ескіз для миттєвого перегляду за клавішею «Пробіл» без зависань, водночас дозволяючи за потреби завантажити повне нестиснене растрове зображення без вичерпання пам'яті.

Розширені формати та метадані

  • Професійна сумісність із Adobe PSD:
    • Повна сумісність із нативними файлами Adobe Photoshop .psd без необхідності запуску Photoshop.
    • Підтримка глибини кольору 8 біт, 16 біт і 32 біти.
    • Бездоганне відтворення кольорів у колірних режимах CMYK, дуплекс (Duotone), індексовані кольори та багатоканальний (Multichannel).
  • Нестиснені негативи Camera RAW та EXIF:
    • Нативне пряме декодування професійних форматів RAW: Canon (.cr2, .cr3), Nikon (.nef), Sony (.arw), Fujifilm (.raf), Adobe (.dng), Olympus (.orf), Panasonic (.rw2) тощо.
    • Пріоритетне завантаження вбудованого повнорозмірного ескізу для відкриття менш ніж за секунду; інспектор властивостей (Ctrl + I) зчитує модель камери, об'єктив, фокусну відстань, діафрагму, витримку, ISO, експокорекцію та вбудовані координати GPS.
  • Розумне розпізнавання анімації:
    • Багато файлів .apng та .webp містять лише один статичний кадр. Seer аналізує метадані анімації та автоматично вибирає відповідний рушій:
    • Однокадрові статичні файли: автоматично відкриваються в статичному растровому рушії з підтримкою попіксельного масштабування 1:1 та видобування EXIF.
    • Анімовані послідовності (GIF / APNG / анімований WebP): активує рушій відтворення з контролем циклу, паузою та покадровим переглядом (, / .) для аналізу окремих кадрів анімації.
  • Багатороздільні контейнери значків (ICO / CUR / ICNS):
    • Для значків Windows (.ico), покажчиків курсора (.cur) або значків macOS (.icns), що містять кілька варіантів роздільної здатності та глибини кольору, нижня панель керування відображає список усіх наявних розмірів (наприклад, 16x16, 32x32, 48x48, 256x256).
    • Натисніть Експортувати вибране зображення як PNG на панелі керування, щоб зберегти поточний шар значка в окремий файл PNG із прозорістю.
  • Векторна графіка (SVG) та перегляд вихідного коду:
    • Відтворює векторні малюнки з бездоганною чіткістю за будь-якого масштабування. Контекстне меню надає дію для швидкого перегляду вихідної структури XML безпосередньо у текстовому переглядачі.

Переглядач документів PDF

Містить легкий нативний рушій рендерингу, оптимізований для офісних документів і технічної документації, із фоновим потоковим завантаженням та повною підтримкою анотацій.

Макети читання та огляд сторінок

  • Книжковий розворот на дві сторінки (P): натисніть P (або скористайтеся контекстним меню), щоб перемкнутися між безперервним вертикальним прокручуванням і реалістичним двосторінковим макетом книги з палітурними проміжками.
  • Плитковий огляд сторінок (Ctrl + G): натисніть Ctrl + G, щоб перейти в режим огляду, де всі сторінки документа відображаються у вигляді інтерактивної сітки ескізів. Клацніть будь-який ескіз сторінки для швидкого переходу до неї.
  • Швидка навігація клавішами: натискайте [ / ] для переходу на попередню / наступну сторінку; клавіші Home / End — для миттєвого переходу на першу / останню сторінку. Натисніть M, щоб увімкнути навігаційну мінікарту.
  • Пряме припасування розміру: натисніть W, щоб припасувати сторінку за шириною, H — за висотою або A — для відновлення масштабу 1:1 (фактичний розмір).
  • 3 колірні теми читання (D): натисніть D, щоб циклічно перемикатися між темами: Стандартна біла, Темний нічний режим (висококонтрастний для зменшення втоми очей) та Тепла сепія (Захист зору) без зміни оригінальних кольорів документа.
  • Стилі розділювача сторінок (G): натискайте G для вибору оформлення: стандартний чистий проміжок, суцільна лінія, пунктир або хвиляста лінія.
  • Поворот сторінок (R / L): повертайте сторінки документа на 90° за годинниковою стрілкою (R) або проти годинникової стрілки (L).

Режими масштабування за замовчуванням та правила розрахунку

Окрім гарячих клавіш (Ctrl + = / Ctrl + - або Ctrl + коліщатко миші), Seer пропонує 4 стандартні режими відкриття документа, які можна вибрати в меню правої кнопки миші та налаштувати в конфігурації:

  • Чотири режими масштабування:
    • За замовчуванням / Фактичний розмір: відкриває сторінки в оригінальному масштабі 1:1. Важлива особливість історії: лише цей варіант відновлює збережений масштаб з історії документа; інші режими ігнорують попередній масштаб під час відкриття.
    • По ширині: динамічно масштабує сторінки так, щоб максимальна ширина серед усіх сторінок відповідала ширині вікна перегляду. Базовий розмір вікна для початкового розрахунку береться з налаштування fit_w = 960 у файлі user.ini [PDF].
    • По висоті: динамічно підганяє масштаб так, щоб поточна сторінка повністю вміщувалася за висотою вікна (у двосторінковому режимі береться вища сторінка з пари). Параметр fit_h = 960 у user.ini [PDF] задає початкову висоту вікна.
    • Свій масштаб: завжди відкриває документи з вибраним вами власним коефіцієнтом масштабування (наприклад, 125%, 150%).
  • Меню масштабування та збереження власного масштабу:
    • У контекстному меню правої кнопки миші відображається поточний відсоток масштабування (наприклад, Свій (135%)).
    • «Встановити поточний масштаб як свій»: коли ви налаштували комфортний масштаб перегляду документа, виберіть цей пункт у контекстному меню, щоб зберегти цей відсоток як глобальний власний масштаб за замовчуванням.

Навігація бічною панеллю та синхронізація сторінок

  • Динамічна бічна панель (O): натисніть O, щоб відкрити або закрити бічну панель. Для збереження мінімалістичного інтерфейсу вкладки з'являються динамічно залежно від вмісту документа:
    • Ескізи сторінок: доступні завжди для кожного документа, показують вертикальну стрічку мініатюр із номерами сторінок.
    • Зміст документа (TOC): відображається лише тоді, коли PDF містить вбудовані закладки чи структуру змісту, у вигляді багаторівневого дерева розділів для швидкого переходу.
    • Анотації та коментарі: з'являється лише за наявності читацьких поміток у PDF, збираючи в єдиний список усі виділення тексту, закреслення та примітки по всьому документу.
  • Синхронізація ескізів (V): під час читання документа натисніть V, щоб автоматично прокрутити список ескізів на бічній панелі до поточної видимої сторінки.
  • Розташування бічної панелі: типово бічна панель закріплена праворуч. Ви можете налаштувати її відображення ліворуч за допомогою параметра show_sidebar_left = true у user.ini [PDF].

Інтерактивні посилання, пошук та безпека

  • Підтримка гіперпосилань: повна підтримка клацань по пунктах змісту, внутрішніх переходах на сторінки, зовнішніх вебадресах (відкриваються у браузері за замовчуванням) та посиланнях mailto для надсилання електронної пошти.
  • Видимість анотацій (T): натисніть T, щоб увімкнути або вимкнути відображення маркерних виділень, підкреслень та приміток.
  • Повнотекстовий потоковий пошук (Ctrl + F):
    • Фоновий асинхронний блоковий пошук з анімованим кільцевим індикатором завантаження.
    • Підтримка врахування регістру (Aa), яскраво-помаранчеве підсвічування поточного збігу, жовте виділення знайдених входжень і перехід клавішами F3 / Shift + F3, зокрема для слів із переносами через дефіс.
  • Захищені паролем документи: для зашифрованих файлів PDF автоматично відкривається нативне вікно введення пароля для безпечного розблокування та перегляду.

Переглядач папок та архівів

Миттєво переглядайте структуру папок і вміст стиснених архівів без розпакування на диск і накопичення тимчасових файлів.

Три окремі режими перегляду

  • Деревоподібний вигляд (Alt + T): класичне багаторівневе дерево каталогів із папками та файлами в єдиній ієрархії зі стрілками розгортання/згортання.
  • Перегляд колонками (Alt + C): каскадні колонки в стилі macOS Finder для глибинної навігації файловою системою за допомогою кліків по підпапках без втрати контексту батьківського каталогу.
  • Галерея (Alt + Y): сітка ескізів, оптимізована для папок із фотографіями, графікою та мультимедійними ресурсами, зі зручною навігацією клавішами зі стрілками та вбудованою бічною панеллю перегляду.

Інтеграція зі статусом Git та вбудований пошук

  • Бейджі статусу репозиторію Git:
    • Під час перегляду папок усередині репозиторію Git Seer автоматично визначає стан файлів і відображає кольорові мітки поруч із ними:
    • Modified (M): змінені відстежувані файли (індексовані або неіндексовані).
    • Added (A): додані нові файли, підготовлені до коміту.
    • Untracked (?): щойно створені файли, які ще не відстежуються Git.
    • Renamed (R): перейменовані файли.
    • Deleted (D): видалені файли.
    • Цю функцію можна налаштувати в меню Налаштування > Типи файлів > Папка (за замовчуванням увімкнено).
  • Пошук файлів на місці (Ctrl + F):
    • Натисніть Ctrl + F для пошуку імен файлів у реальному часі з підтримкою врахування регістру (Aa).
    • Знайдені імена виділяються кольором, а інші записи затемнюються замість повного приховування, що зберігає загальну видимість структури папки. Натискання Enter або F3 перемикає між знайденими збігами в усіх трьох режимах.
  • Бічна панель інформації та попереднього перегляду (Alt + D):
    • Натисніть Alt + D, щоб відкрити праву інформаційну панель для швидкого перегляду ескізів файлів, метаданих EXIF і приміток до файлів без відкриття окремих вікон.

Перегляд архівів та швидкі операції

  • Миттєвий перегляд архівів та вторинне розпакування:
    • Нативне пряме зчитування архівів .zip, .7z, .rar, .tar, .gz, .bz2, .xz, .zst, .iso, .cab, .chm та .arj без видобування тимчасових файлів на накопичувач.
    • Підтримка вкладених архівів, що вимагають вторинного розпакування.
  • Фонове обчислення розміру папки: відкриття папки запускає сканування її розміру в окремому допоміжному процесі, завдяки чому вікно перегляду залишається чуйним, а загальний розмір папки з'являється в інспекторі властивостей після завершення підрахунку.
  • Зручне копіювання шляхів:
    • Пункти контекстного меню дозволяють в один клік скопіювати в буфер обміну абсолютний шлях, відносний шлях або повний список файлів каталогу.

Переглядач вебсторінок та Markdown

Сучасний автономний офлайн-рендеринг для документів .html, .mhtml та .md.

Рушій браузера та міркування щодо безпеки

Seer містить у собі повноцінний рушій браузера Chrome (Chromium), що забезпечує можливості відображення та виконання коду, ідентичні сучасним браузерам:

  • Ядро Chrome (Chromium): повна сумісність із HTML5, сучасним CSS3, JavaScript, Canvas, SVG та апаратним прискоренням для автономних односторінкових застосунків (SPA), звітів та вебархівів .mhtml.
  • Локальні та мережеві дозволи:
    • Для підтримки складних локальних звітів, офлайн-документації та попереднього перегляду Markdown межі безпеки вебкомпонентів пом'якшено: локальні документи можуть завантажувати ресурси з інших локальних каталогів, отримувати дані із зовнішніх мереж CDN та мати доступ до буфера обміну.
  • Кешування даних і постійне сховище:
    • Мережевий кеш HTTP зберігається виключно в оперативній пам'яті (MemoryHttpCache), тоді як постійні сховища (наприклад, HTML5 localStorage, IndexedDB та дані сайтів) розташовані за шляхом %LocalAppData%\Corey\Seer\web.
  • ⚠️ Попередження щодо безпеки:
    • Оскільки HTML-документам у попередньому перегляді надаються права на читання локальних файлів, доступ до мережі та виконання скриптів, ніколи не відкривайте для перегляду підозрілі, ненадійні або неперевірені файли .html із невідомих джерел.

Плаваюча панель пошуку та зміст

  • Плаваюча панель пошуку над WebEngine:
    • Панель пошуку відображається над сторінкою в окремому вікні, завдяки чому вона залишається чіткою та напівпрозорою поверх вікна з апаратним прискоренням і не перекривається вебвмістом.
    • Натисніть Ctrl + F, щоб відкрити пошук ключових слів на сторінці з підтримкою врахування регістру (Aa) та переходу клавішами F3 / Shift + F3.
  • Плавучий зміст (T): натисніть T, щоб увімкнути динамічний плаваючий зміст ізбоку, який у реальному часі відстежує прогрес читання сторінки.
  • Масштабування вмісту: утримуйте Ctrl і крутіть коліщатко миші або натискайте Ctrl + = / Ctrl + - для наближення або віддалення.

Теми Markdown, математичні формули та діаграми

  • Повна автономність (100% Offline): усі ресурси для обробки Markdown — включно зі стилями тем, математичними шрифтами KaTeX і графічним рушієм Mermaid — вбудовані безпосередньо в Seer. Попередній перегляд Markdown працює абсолютно автономно без залежності від зовнішніх CDN чи онлайн-скриптів CSS/JS.
  • Колекція тем: ретельно підібрані вбудовані теми: default, github_light, github_dark, obsidian, studio, papyrus, amethyst, prism, evergreen, sahara, nordic тощо. Ви також можете вказати власний файл CSS у Налаштування > Типи файлів > HTML.
  • Формули LaTeX (KaTeX): пряме відтворення рядкових $math$ та блокових $$math$$ математичних формул.
  • Технічні діаграми (Mermaid): нативний рендеринг блок-схем, діаграм послідовності та графіків Ганта.
  • Блоки повідомлень GitHub Alerts: вбудоване візуальне оформлення для цитат [!NOTE], [!TIP], [!WARNING], [!IMPORTANT] та [!CAUTION].
  • Зберегти як PDF: на нижній панелі керування є дія «Зберегти як PDF», яка дозволяє в один клік експортувати оформлені сторінки Markdown або вебдокументи у векторний формат PDF.

Системний перегляд та ескізи

Для пропрієтарних або вузькоспеціалізованих форматів файлів, які не підтримуються вбудованими переглядачами Seer і для яких немає спеціальних плагінів, Seer використовує екосистему операційної системи Windows через дворівневий резервний механізм.

Принципи та механізм роботи

Щоб зрозуміти роботу цього модуля, важливо розрізняти ці дві можливості та джерела походження їхніх даних:

  • Системний переглядач:
    • Відповідає вмісту, що відображається у вбудованій панелі попереднього перегляду Провідника Windows (вмикається за допомогою Alt + P у Провіднику Windows).
    • Це інтерактивний компонент перегляду, зареєстрований в операційній системі сторонніми програмами (наприклад, документи з можливістю прокручування, інтерактивні таблиці).
  • Системний ескіз:
    • Видобуває створений системою або сторонньою програмою значок/ескіз файлу та відображає його збільшеним по центру у вікні перегляду. Коли інтерактивний обробник перегляду недоступний, збільшений високоякісний ескіз дозволяє швидко візуально ідентифікувати файл.
  • Джерело даних: надається встановленими програмами: Windows сама по собі не вміє переглядати кожен спеціалізований пропрієтарний формат. Ці можливості надаються та реєструються у Windows сторонніми програмами, які ви встановлюєте (наприклад, встановлення Adobe Photoshop забезпечує перегляд .psd, Microsoft Office — перегляд .docx / .xlsx / .pptx, а пакети 3D/CAD — перегляд інженерних моделей).
  • Роль Seer: зчитування та інтеграція наявних даних:
    • Seer лише намагається отримати та відобразити ці дані з операційної системи. Seer не містить власних закритих декодерів для цих пропрієтарних форматів, а натомість звертається до оболонки Windows через стандартні системні інтерфейси перегляду та ескізів.
    • Якщо відповідну програму не встановлено на комп'ютері або це програмне забезпечення не зареєструвало компоненти перегляду оболонки у Windows, Seer не зможе відобразити вміст файлу.

Дворівневе завантаження та плавний перехід

У разі відкриття файлу невбудованого формату Seer застосовує послідовний перехід за пріоритетом:

graph TD
    A["Власний / не вбудований файл (натискання Пробілу)"] --> B{"Чи підтримується перегляд у Windows або встановлених програмах?"}
    B -- "Доступно та завантажено" --> C["Запуск системного перегляду (вбудована нативна інтерактивна область)"]
    B -- "Недоступно або збій завантаження" --> D{"Чи ввімкнено резервний перегляд ескізу?"}
    D -- "Увімкнено й ескіз існує" --> E["Видобути системний ескіз (збільшений і центрований)"]
    D -- "Вимкнено або ескіз не знайдено" --> F["Показати сповіщення про непідтримуваний файл"]
  1. Перший пріоритет: системний переглядач: виконує пошук та активацію компонента перегляду, наданого Windows або встановленим програмним забезпеченням, вбудовуючи те саме інтерактивне вікно, яке відображається в панелі попереднього перегляду Провідника.
  2. Другий пріоритет: системний ескіз: якщо обробник попереднього перегляду не зареєстрований або його ініціалізація завершилася помилкою, Seer отримує ескіз оболонки з найвищою роздільною здатністю та плавно масштабує його під розмір вікна.

Надійність гарячих клавіш та захист хмарних файлів

  • Закриття з клавіатури: коли фокус знаходиться у вікні Seer, клавіші Пробіл та Esc закривають вікно перегляду як зазвичай. Якщо ж убудований сторонній компонент перегляду (наприклад, Microsoft Office або Adobe) перехоплює фокус клавіатури, натискання більше не надходять до Seer напряму, і Seer використовує свій низькорівневий хук клавіатури. Пробіл обробляється цим хуком автоматично; пересилання клавіші Esc контролюється параметром enable_esc_key у файлі user.ini [General] і за замовчуванням вимкнено — увімкніть його, якщо бажаєте, щоб Esc закривав вікно навіть тоді, коли зовнішній переглядач утримує фокус.
  • Захист хмарних файлів за запитом: для хмарних файлів, доступних лише в Інтернеті (наприклад, файлів OneDrive або синхронізованих заповнювачів, які ще не завантажені локально), Seer автоматично запобігає виклику обробників попереднього перегляду та зчитуванню метаданих, запобігаючи небажаному фоновому завантаженню файлів.

Налаштування та керування

Усі параметри цього модуля налаштовуються в меню Налаштування > Типи файлів > Система:

  • Головний перемикач: повне ввімкнення або вимкнення модуля системного перегляду в меню Налаштування > Типи файлів > Система.
  • Окреме перемикання резервних ескізів: якщо ви бажаєте використовувати лише інтерактивні переглядачі й не хочете бачити збільшені статичні ескізи, зніміть прапорець Використовувати системні ескізи для файлів без обробника перегляду в розділі Налаштування > Типи файлів > Система.
  • Список виключень розширень: виключіть певні проблемні або повільні сторонні обробники перегляду, налаштувавши параметр exclude у файлі user.ini [SystemViewer].

Відомі обмеження та важливі поради

1. Блокування файлу під час відкритого попереднього перегляду

Блокування файлу компонентом перегляду: під час перегляду документа через Системний переглядач активний компонент перегляду стороннього ПЗ (наприклад, Microsoft Office, Adobe Acrobat/Photoshop або пакетів CAD) зазвичай тримає файл відкритим, доки активний попередній перегляд.

  • Симптоми: доки вікно попереднього перегляду залишається відкритим, спроба перейменувати, перемістити, перезаписати або видалити файл у Провіднику Windows або іншій програмі викличе повідомлення Windows: «Дію не можна завершити, оскільки цей файл відкрито в іншій програмі».
  • Рішення:
    • Просто закрійте вікно попереднього перегляду Seer (натиснувши Пробіл або Esc) або перейдіть до будь-якого іншого файлу у файловому менеджері. Seer негайно зупинить сторонній компонент перегляду та звільнить файл, дозволяючи продовжити операції перейменування чи видалення.
  • Порівняння з ескізами:
    • На противагу цьому, під час використання резервних системних ескізів або власних вбудованих переглядачів Seer файли зчитуються швидко та миттєво звільняються без блокування файлових дескрипторів.

2. Кешування даних та оновлення вручну

Локальне кешування: отримання підтримуваних форматів перегляду з операційної системи та сторонніх програм є тривалим процесом. Щоб забезпечити миттєве відкриття за натисканням Пробілу, Seer зберігає цю інформацію в локальному кеші, уникаючи повторного сканування під час кожного перегляду.

  • Поведінка після встановлення або видалення програм: коли ви встановлюєте або видаляєте програмне забезпечення (наприклад, Photoshop, Office або програми CAD), Windows оновлює конфігурацію, проте Seer може продовжувати використовувати закешовані дані й не відразу розпізнати нові можливості перегляду.
  • Як оновити кеш:
    • Просто перезапустіть Seer або змініть будь-який параметр переглядача в Налаштуваннях Seer і натисніть Гаразд, щоб викликати повне перезавантаження середовища.
    • Як це працює: перезавантаження середовища переглядачів автоматично очищає локальний кеш системного перегляду, змушуючи Seer повторно просканувати Windows і розпізнати щойно встановлені компоненти.

Налаштування та параметри

Натисніть Ctrl + , (або клацніть правою кнопкою миші піктограму в системному треї та виберіть Налаштування), щоб відкрити вікно конфігурації Seer. Нижче наведено огляд ключових параметрів на вкладках налаштувань:

1. Загальні налаштування

  • Мова: виберіть бажану мову інтерфейсу користувача. Seer постачається з повною локалізацією для понад 15 мов.
  • Тема оформлення: виберіть між Світла, Темна та Авто (автоматично підлаштовується під колірний режим системи Windows).
  • Запускати Seer під час старту системи:
    • Класична версія: типово використовує стандартний автозапуск через реєстр Windows. Ви також можете ввімкнути параметр Використовувати планувальник завдань Windows у меню Налаштування > Система для більшої надійності та запуску з підвищеними привілеями.
    • Версія з Microsoft Store: натисніть кнопку Відкрити системні налаштування, щоб перейти безпосередньо до меню Windows: «Налаштування» -> «Програми» -> «Автозавантаження», де можна ввімкнути автоматичний запуск.
  • Запускати від імені адміністратора: перезапускає Seer із підвищеними правами адміністратора, що дозволяє програмі перехоплювати натискання клавіш і переглядати файли всередині застосунків, які виконуються з правами адміністратора (таких як Total Commander, Directory Opus або Everything, запущених від імені адміністратора).
  • Автоматично перевіряти оновлення: увімкніть або вимкніть автоматичну перевірку наявності нових версій програми під час запуску.

2. Типи файлів

Керуйте асоціаціями, режимами перегляду та окремими функціями для кожної категорії форматів у меню Налаштування > Типи файлів:

  • Вкладки категорій: перемикайтеся між окремими панелями: Текст, Зображення, Медіа, Папка, PDF, HTML, Система, Невідомо (відображення інспектора властивостей, коли жоден переглядач не обробляє файл) та Вимкнено.
  • Головні перемикачі та додаткові розширення: кожна категорія має перемикач увімкнення/вимкнення. Додаткові розширення для переглядача додаються через параметр extra_support у файлі user.ini (наприклад, [Text] extra_support); вкладка Вимкнено — єдина з редактором тегів, і вона містить глобальний список виключень.
  • Специфічні параметри категорій:
    • Зображення: налаштуйте початковий масштаб (Автомасштабування, За короткою стороною, Віддавати перевагу повному розміру) та поведінку коліщатка миші (прокручування чи масштабування). Відображення мінікарти налаштовується не тут, а параметром show_minimap у файлі user.ini [Image].
    • Папка: увімкнення/вимкнення бейджів стану репозиторію Git (M, A, ?, R, D).
    • HTML: вибір теми Markdown за замовчуванням та можливість підключення власного файлу CSS.
    • Система: увімкнення/вимкнення показу системних ескізів для непідтримуваних форматів.
    • Вимкнено: чорний список розширень файлів, які Seer ніколи не повинен відкривати для попереднього перегляду.

3. Розширені налаштування

  • Подвійне клацання, щоб відкрити файл у програмі за замовчуванням: якщо ввімкнено, подвійний клік у будь-якому місці вікна перегляду миттєво відкриває файл у призначеній системній програмі (еквівалентно натисканню Ctrl + O).
  • Завантажувати хмарні файли: визначає, чи повинен Seer автоматично ініціювати фонове завантаження файлів за запитом під час перегляду не завантажених локально хмарних заповнювачів (наприклад, файлів OneDrive за запитом). Якщо цей прапорець знято, це заощаджує ваш інтернет-трафік і місце на диску.
  • Відстежувати вибраний файл у Провіднику: автоматично слідує за виділенням у Провіднику; переміщення клавішами зі стрілками оновлює вікно попереднього перегляду в реальному часі без повторного натискання Пробілу.
  • Автоматично оновлювати попередній перегляд, коли файл змінюється: якщо параметр увімкнено (за замовчуванням вимкнено), зміна та збереження відкритого файлу в зовнішній програмі оновлює його вміст у вікні перегляду (текстовий переглядач зберігає позицію читання). Для папок відстежуються зміни у структурі першого рівня.
  • Фокус вікна попереднього перегляду: визначає, чи перехоплює вікно попереднього перегляду фокус клавіатури з файлового менеджера. Зверніть увагу на цей параметр, якщо гарячі клавіші «не працюють» відразу після натискання Пробілу:
    • Ніколи не перехоплювати фокус (типово): вікно перегляду ніколи не забирає фокус у Провідника чи файлового менеджера, тому введення тексту та стрілки продовжують працювати там. Повторне натискання Пробілу відразу закриває перегляд, але специфічні гарячі клавіші переглядача (Z, M, Ctrl + F тощо) спрацьовують лише після кліку всередині вікна.
    • Щоразу під час попереднього перегляду файлу: кожен новий перегляд активує вікно, тому комбінації клавіш переглядача діють миттєво. Недолік — фокус залишає файловий менеджер після кожного натискання Пробілу.
    • Тільки при відкритті вікна: фокус перехоплюється один раз під час появи вікна перегляду, але перемикання між файлами при вже відкритому вікні фокус не відбирає.
  • Реагувати на програмно згенеровані натискання клавіш: типово вимкнено. Хук клавіатури Seer навмисно ігнорує натискання клавіш, які Windows позначає як симульовані або введені програмно, щоб макроси, віртуальні клавіатури чи сеанси віддаленого керування випадково не відкривали попередній перегляд під час роботи. Увімкніть цей параметр, якщо Seer керується засобами автоматизації — скриптами AutoHotkey/AutoIt, екранними клавіатурами, спеціальними можливостями або віддаленим робочим столом/KVM, що транслюють клавіатурне введення. Опція діє як на клавішу виклику, так і на обробку клавіш Delete/Esc.
  • Розмір і положення вікна:
    • Авто (типово): динамічно підлаштовує розміри вікна під вихідні пропорції кожного файлу та оптимальний масштаб переглядача.
    • Зберігати розмір та положення вікна: запам'ятовує точні геометрію та екранні координати останнього закритого вікна попереднього перегляду.
    • Центрувати вікно при відкритті: завжди центрує вікно попереднього перегляду посередині активного монітора.
  • Кнопка заголовка: налаштовує дію під час кліку по головній кнопці в рядку заголовка:
    • Відокремлене вікно (типово): відокремлює поточний перегляд у власне плаваюче підвікно. Воно належить поточному процесу Seer, тому вихід із Seer закриває його.
    • Закріплене вікно: утримує вікно перегляду закріпленим поверх інших вікон без закриття при втраті фокусу.
    • Автономне вікно: запускає повністю ізольований окремий процес переглядача (SeerViewer.exe).
  • Увімкнути клавішу DELETE: дозволяє клавіші Delete коректно взаємодіяти з дескрипторами файлів Seer. Поведінка залежить від того, яке вікно утримує фокус:
    • Фокус у вікні перегляду: Seer закриває перегляд (і будь-яке відокремлене вікно з цим файлом), після чого переміщує файл до Кошика Windows. Нічого не відбувається, якщо файл ще завантажується; закріплені вікна залишаються відкритими — їх закриваєте лише ви.
    • Фокус у файловому менеджері: Seer сам нічого не видаляє. Він просто приховує перегляд і звільняє дескриптори файлу, тому операція видалення, ініційована у Провіднику, Total Commander або Directory Opus, не завершується помилкою «Дію не можна завершити, оскільки цей файл відкрито в іншій програмі».
    • Залиште цей параметр вимкненим, якщо ви часто сортуєте файли з відкритим вікном Seer і хочете уникнути випадкового видалення будь-якого файлу клавішею.
  • Приховати значок у треї: ховає значок Seer із системного трея Windows для максимального мінімалізму. Якщо значок приховано, Seer надає 8-секундне захисне вікно під час запуску, упродовж якого значок залишається видимим, дозволяючи перейти до налаштувань.
  • Відкрити user.ini: натисніть кнопку user.ini внизу вікна, щоб відкрити конфігураційний файл user.ini у стандартному текстовому редакторі для точного ручного налаштування (наведіть курсор на кнопку, щоб побачити повний шлях; опис параметрів наведено в Посібнику з налаштування user.ini).

4. Система

  • Використовувати планувальник завдань Windows: вибір між Планувальником завдань Windows (рекомендовано, захищений від блокувань контролю облікових записів UAC) та класичним способом автозапуску через реєстр.
  • Інтеграція в контекстне меню: додає дію «Відкрити за допомогою SeerViewer» до контекстного меню правої кнопки миші Провідника Windows для всіх файлів і папок, запускаючи файл безпосередньо в окремому процесі SeerViewer.exe.
  • Зареєструвати в меню «Відкрити за допомогою»: реєструє SeerViewer у системному списку «Відкрити за допомогою» Windows для всіх підтримуваних форматів файлів.
  • Установити як програму за замовчуванням: відкриває сторінку системних параметрів Windows Програми за замовчуванням, де ви можете призначити SeerViewer для відкриття певного типу файлу. Seer не може самостійно перепризначити асоціації — Windows вимагає підтвердження користувача.
  • Головний перемикач приміток до файлів: глобальне ввімкнення або вимкнення системи особистих нотаток Seer до файлів.

5. Комбінації клавіш

  • Клавіші виклику: налаштування головної клавіші виклику попереднього перегляду та комбінацій модифікаторів (наприклад, Пробіл, Alt + Пробіл, Ctrl + Пробіл, Shift + Пробіл).
  • Виклик відокремленого вікна: встановлення додаткової комбінації клавіш із модифікатором для відкриття попереднього перегляду відразу у відокремленому вікні.
  • Перепризначення дій: зміна будь-якої глобальної чи специфічної для переглядача комбінації клавіш (наприклад, «Поворот», «Вимкнути звук», «Перенос слів», «Пошук», «Повноекранний режим») відповідно до ваших звичок.

6. Резервне копіювання, імпорт та скидання

Три кнопки внизу вкладки Додатково дозволяють перенести повну конфігурацію між комп'ютерами або повернутися до початкового стану:

  • Експорт: записує знімок поточних налаштувань у вибраний вами файл .ini. Цей файл використовує власний формат експорту Seer (із підтримкою версій, не призначений для редагування вручну), тому зберігайте його як резервну копію, а не відкривайте в редакторі. Знімок містить налаштування, що зберігаються у config.ini (зовнішній вигляд, гарячі клавіші, параметри окремих типів, перемикачі плагінів тощо). Він не включає параметри user.ini, а також навмисно пропускає дані активації, списки нещодавніх файлів (історію PDF / медіа, збережений масштаб сторінок), положення вікон і таблицю відповідності переглядачів.
  • Імпорт: застосовує раніше експортований знімок налаштувань і негайно перезапускає Seer, оскільки деякі параметри набувають чинності лише після нового запуску. Значення копіюються як є — включно з абсолютними шляхами всередині них (див. нижче). Файли, які не є файлами експорту Seer або створені іншою версією формату експорту, відхиляються з помилкою.
  • Скинути за замовчуванням: скидає параметри у config.ini до значень за замовчуванням і перезапускає програму. Дані активації та ліцензії зберігаються, а вручну відредаговані значення у user.ini залишаються незайманими, тож ваші тонкі налаштування не зникнуть. Кнопка спочатку перетворюється на пару «Підтвердити / Скасувати» — потрібен повторний клік для підтвердження.

Шляхи всередині знімка не переносяться. Деякі параметри зберігаються як абсолютні шляхи комп'ютера, на якому було створено експорт. На іншому пристрої — з іншим ім'ям користувача, літерою диска або каталогом встановлення Seer — ці записи продовжуватимуть вказувати на старі шляхи й перехочуть працювати. Відомі випадки:

  • Плагіни: реєстр розширень зберігає папку встановлення кожного пакета, а сам каталог плагінів є абсолютним шляхом. Після переходу на новий комп'ютер повторно встановіть пакети плагінів (завантажте зі сторінки Завантаження плагінів), а не очікуйте, що імпортований реєстр знайде їх за старим шляхом.
  • Локальні записи плагінів (застарілий список plugins_added) посилаються на файли за абсолютним шляхом і не працюватимуть на іншому пристрої.
  • Власний файл CSS для Markdown (markdown_css_path) посилається на файл на старому комп'ютері; виберіть його заново в меню Налаштування > Типи файлів > HTML.
  • Записи автозапуску містять зареєстрований шлях до виконуваного файлу; переналаштуйте автозапуск на новому пристрої.

Налаштування без шляхів — тема, мова, гарячі клавіші, перемикачі переглядачів, параметри декодування тощо — переносяться коректно. Самі пакети плагінів є папками на диску та ніколи не входять до складу знімка; за потреби створіть їхню резервну копію окремо.