这些是没有提供用户界面的高级设置,请小心设置。

设置方法

  1. 退出 Snipaste
  2. 使用文本编辑器打开程序目录下的 config.ini
  3. 相应的组(中括号内的即组名)下添加你所需的选项
    • 分号后面的为注释,无需添加
  4. 保存并关闭 config.ini
  5. 启动 Snipaste

[General]

; 设置历史记录文件夹 (>= v1.8.2)
; Snipaste 不会为你自动创建文件夹,请自行确保文件夹存在,不存在将自动使用 ./history
; 斜杠请使用 / 或者 \\
; 支持使用环境变量,如 %username%
; 如路径中存在空格,无需使用引号; 不支持中文路径
; 相对路径示例:
; abc
; ./abc
; ../abc
; 绝对路径示例:
; D:/configs/sphistory
; D:\\abc def\\history

history_dir=c:/abc

; 隐藏托盘图标 (>= v1.8)
; 图标隐藏后,如需唤出首选项窗口,请在贴图上按 Ctrl + Shift + P (Windows) / Cmd + , (macOS)
; 有效值:true, false

hide_tray_icon=true

; 设置进程的优先级 (>= v1.13.3)
; 有效值:
; 0: 正常 1: 高于正常  2: 高 3: 实时
; 当该选项未设置或使用了无效的值,将使用默认值:
; 如果 CPU 核数大于等于 2,默认值为 1,其他情况默认值为 0
; 此选项为 Windows 独占

process_priority=2

[Snip]

; 锚点自动隐藏的阈值 (>= v1.13)
; 如设为 100,那么在截图区域的宽度或高度小于 100 像素的时候,锚点会自动隐藏
; 设为 0 则表示始终不隐藏锚点
; 默认值为 80 * DPI 缩放率

anchors_threshold=80

; 不屏蔽模拟的 C 键 (>= v1.8.4)
; 大部分取词软件的划译功能是通过鼠标松开时自动发送 Ctrl + C 来实现的,
; 为防冲突,Snipaste 需要屏蔽模拟的 C 键
; 如果此功能反而妨碍了你的正常使用,可以设置为 true(如 GoldenDict 用户,
; 或在虚拟机中使用,或当前电脑正由 TeamViewer 远程控制)
; 此选项为 Windows 独占
; 有效值:true, false

do_not_omit_synthesized_c=true

; 将某些程序的窗口从窗口检测中排除 (>= v1.10.2)
; 例如,使用 LICEcap 进行屏幕录制的时候,LICEcap 自身的窗口会被检测到,
; 导致 Snipaste 无法检测到 LICEcap 底下窗口的元素,
; 这时可将 licecap.exe (大小写无关)加进这里
; 多个程序名称请以逗号分割
; 此选项为 Windows 独占

exclude_from_detection=a.exe, b.exe

; 对某些程序的窗口使用另一种界面元素检测算法 (>= v1.10.2)
; 对某些程序的窗口进行界面元素检测时,可能会导致 Snipaste 无响应或崩溃
; 这时可将它们的程序名称加进这里,Snipaste 会以另一种方法尝试进行元素检测
; 这种方法不太可能造成程序崩溃,但同时能检测到的元素略少一些
; 多个程序名称请以逗号分割
; 此选项为 Windows 独占

crashes=a.exe, b.exe

[Paste]

; 将 HTML 转化成贴图时强制换行 (>= v1.13.2)
; 以符合“图片最大宽度”的设置值
; 有效值:true, false

force_html_wrap=true

; 指定贴图贴边吸附的距离阈值,以像素为单位 (>= v2.3)
; 默认值为 20 * DPI 缩放率

magnetic_attach_threshold=50

; 禁用贴图边缘缩放 (>= v2.3)
; 默认值为 false

disable_frame_resize=true

[Update]

; 伪造软件版本 (>= v1.12)
; 仅用于调试目的
; 可以伪造为较低的软件版本,以强制获取更新
; 也可以指定为更高版本以跳过若干版本(如指定为 1.99,则软件版本只有到达 1.99 才会提示更新)

fake_version=1.11.0

[Hotkey2]

; 交换 W A S D 按键和方向键的功能 (>= v1.13)
; 默认为 false,这时 WASD 用于移动光标位置,方向键用于移动截图区域或贴图窗口位置
; 如设为 true,则交换这两组按键的功能
; 注意,带修饰键的功能不受影响,即 Ctrl + → (扩大截图区域右边界) 依然是 Ctrl + →
; 有效值:true, false

exchange_wasd_and_arrow_keys=true

; 允许使用简单按键作为全局快捷键 (>= v2.2.4)
; 简单按键包括:
; 单独的字母键、数字键、标点符号键、方向键以及Esc、Enter 等常用按键
; 以及 Shift + 字母键、数字键、标点符号键
; 默认值为 false
; 有效值:true, false

allow_simple_hotkeys=true

[Annotate]

; 创建标注后自动选中它 (>= v2.2)
; 默认值为 true
; 有效值:true, false

auto_select_on_creation=true

[Output]

; 保存时自动检测图像是否具有半透明像素,如果没有,移除移除其透明通道以减小文件大小 (>= v2.2)
; 默认值为 true
; 有效值:true, false

auto_alpha_channel_removal=true

[Misc]

; 为 Hex 颜色值使用大写字母 (>= v1.13.2)
; 有效值:true, false

uppercase_hex_color=true

; 设置自动下载图片(将网页中的图片拖拽到贴图上)的最大大小 (>= v2.1)
; 默认值为 20.0 (MB)

auto_download_max_image_size_mb=20

; 指定键盘按键双击的间隔,以毫秒为单位 (>= v2.3)
; 默认值为 400

double_tap_interval=500

[Log]

; 设置日志文件名 (>= v1.12)

file=splog.txt

; 设置日志刷新间隔(秒) (>= v1.12)
; 默认值为 0,表示自动选择合适的时机,以获取最佳性能
; 注:当日志等级为“跟踪”或“调试”时,该设置无效

flush_interval=2

; 设置日志轮转数量 (>= v1.12)
; 0 为无轮转
; 默认值为 1

rotate=1

; 设置日志轮转大小 (>= v1.12)
; 默认值为 2.0 (MB)

rotate_size_mb=2.0

最后修改日期:2020年5月14日

留言

撰写回覆或留言