修改方法

  1. 在程序 设置 - 高级设置 中可找到自定义配置按钮,点击后即可打开文件,或在 %USERPROFILE%\AppData\Local\Corey\Seer 中找到该文件;
  2. 退出 Seer 程序;
  3. 打开后找到需要修改的字段,修改等号后面的数据并保存文本;
    • 若需要还原某一个数据,可删除该行,下次启动时会写入默认值
    • 若需要还原全部数据,清空 user.ini 内容即可,下次启动时程序会生成新的默认配置
  4. 重新打开 Seer 后即可生效。

字段说明

[General]
  • tray_icon_style: 系统托盘图标样式,default/dark/light/blue
  • use_trigger_key_close: 当主预览窗口有焦点时,是否使用空格键隐藏窗口,true/false
  • temp_file_expire_days: 如果当前时间减去临时文件的创建时间大于这个值,此临时文件将在程序退出时被删除
  • enable_esc_key: 当主预览窗口可见时,是否使用 esc 键隐藏窗口,不论窗口是否有输入焦点,true/false
  • titlebar_hide_separate_btn: 是否隐藏标题栏的分离按钮,true/false
  • ignored_extensions: 让 Seer 完全忽略特定后缀名文件的预览响应(按空格无反应)。大小写不敏感,用逗号或空格分隔,例如 ignored_extensions = exe, msi
  • loading_delay_ms: 预览加载界面的延迟阈值,默认值为 200。
    • 小于 200 时,每次预览都会显示加载界面。
    • 大于等于 200 时,只有当下一个预览耗时超过该值才会显示加载界面,否则将直接跳过。
    • 跳过加载界面可使预览过程更流畅自然。
[Media]
  • decoders: 视频解码方式,"MFT:d3d=11", D3D11, DXVA, CUDA, FFmpeg, dav1d
  • log: 是否生成视频预览的解码日志文件,true/false
  • show_mute_button: 控制栏是否显示静音按钮,true/false
  • show_time_indication: 控制栏是否显示时间指示器,true/false
  • audio_remember_playback_pos: 是否保存音频播放记录,true/false
  • video_remember_playback_pos: 是否保存视频播放记录,true/false
  • audio_extra_support: 同 [PDF - extra_support]
  • video_extra_support: 同 [PDF - extra_support]
  • window_size 用于单独设置特定模块的预览大小, [0.01, 0.99]
    • 默认值 1: auto-sizing
    • 实际结果会介于 程序硬编码的最小窗口大小设置-高级-最大预览大小 之间
    • 比如对于文本模块,程序默认会基于字体大小和实际预览内容返回一个大小。假如 [Text] 组的这个值设置为了 0.9,程序将不再基于内容动态计算,而是每次返回同一个值: 0.9 * 屏幕大小。
  • audio_extra_support: 同 [Media - extra_support]
  • video_extra_support: 同 [Media - extra_support]
  • exclude: 用于排除内置文件类型的预览
    • 大小写不敏感,多个后缀名用逗号分隔:exclude = xps, eps
    • 设置成功后,在 设置 > 类型 中不显示该后缀名,并且在预览时不会加载该类型的文件
[PDF]
  • show_sidebar_button: 控制栏是否显示侧边栏(大纲/缩略图/批注)按钮,true/false
  • show_sidebar_left: 是否将侧边栏放到左边,true/false
  • fit_w / fit_h: PDF 页面宽度/高度的默认渲染尺寸限制(像素),默认值为 960
  • window_size: 同 [Media - window_size]
  • exclude: 同 [Media - exclude]
  • extra_support: 额外的后缀名支持
    • 当确定文件可以被 PDF 模块预览但不在默认支持格式列表中时,添加到此处可告知 Seer 进行尝试。
    • 大小写不敏感,多个后缀名用逗号分隔:extra_support = xps, eps
    • 若和其他预览器的后缀名重复,Seer 会根据 设置 > 类型 中的预览器排列顺序进行加载
    • 设置成功后,在 设置 > 类型 中会显示该后缀名
[Text]
  • view_threshold: 文件大小阈值,小于这个值的文本会有语法高亮和换行等功能,大于这个值得会使用纯文本显示以保证流畅性和稳定性
  • line_threshold: 单行最大字数,当单行字数过大时,界面会有明显卡顿
  • minimap_scale: 缩略图内容缩放系数,范围为 [0.5, 2.0],默认为 1.0
  • custom_font: 自定义字体 family name,需要该字体已安装到本机
  • remember_pos: 是否记忆上次滚动位置,true/false
  • window_size: 同 [Media - window_size]
  • extra_support: 同 [PDF - extra_support]
  • exclude: 同 [Media - exclude]
  • custom_theme 设置文本代码高亮主题
    • 默认情况, Seer 基于当前软件颜色使用 "GitHub Dark" 或者 "GitHub Light"
    • "Atom One Dark", "Atom One Light", "Breeze Dark", "Breeze Light", "Catppuccin Frappé", "Catppuccin Latte", "Catppuccin Macchiato", "Catppuccin Mocha", "Dracula", "Falcon", "GitHub Dark", "GitHub Light", "Homunculus", "Monokai", "Nord", "Oblivion", "Printing", "Radical", "Solarized Dark", "Solarized Light", "Tokyo Night", "Tokyo Night Light", "Tokyo Night Storm", "VSCodium Dark", "Vim Dark", "ayu Dark", "ayu Light", "ayu Mirage", "gruvbox Dark", "gruvbox Light"
    • 主题预览: https://github.com/ccseer/Seer/issues/460
[Image]
  • raw_extra_support: 同 [Media - extra_support]
  • max_read_size: 文件大小阈值,当文件大小大于此值,程序仅加载预览大小(当前可显示的宽和高),不会加载完整的图片大小
  • use_internal_exif_reader:如果你已经通过脚本安装了 exiftool,可以将此字段设为 false 以关闭内置元数据读取,避免属性面板出现重复信息
  • accelerate: 是否开启硬件加速渲染
  • minimap_scale: 缩略图内容缩放系数,范围为 [0.5, 2.0],默认为 1.0
  • window_size: 同 [Media - window_size]
  • exclude: 同 [Media - exclude]
[WebView]
  • markdown_use_heti: 用于渲染 markdown,中文用户专属,没有指定自定义 css 时默认使用 heti,true/false
  • show_save_as_pdf_btn: 控制栏是否显示另存为 PDF 按钮,true/false
  • window_size: 同 [Media - window_size]
  • extra_support: 同 [PDF - extra_support]
  • exclude: 同 [Media - exclude]
[Folder]
  • window_size: 同 [Media - window_size]
  • extra_support: 同 [PDF - extra_support]
  • exclude: 同 [Media - exclude]
[SystemViewer]
  • exclude: 同 [Media - exclude],用于排除通过系统预览器(Windows 预览窗格组件)渲染的后缀名