Ditto怎么设置窗口固定位置 Ditto如何让剪贴板窗口每次都在屏幕固定位置弹出【设置】
Ditto剪贴板窗口可固定于屏幕指定位置:一、设“Previous position”并手动拖至目标位后关闭;二、选“Caret”模式并取消偏移,将光标锚定于固定点;三、修改数据库settings表中WindowPos值为“X,Y,宽,高”。
如果您希望 Ditto 的剪贴板窗口每次弹出时都出现在屏幕的同一位置,而非跟随光标或在上一次位置出现,则需要调整其窗口定位策略。以下是实现该目标的具体操作步骤:
一、设置窗口弹出位置为“Previous position”
该选项可使 Ditto 窗口始终在上一次关闭时的位置重新打开;若您手动将窗口拖至目标固定位置并关闭,后续每次调出都将复现该位置,从而达成“固定位置”效果。
1、右键点击任务栏右下角的 Ditto 托盘图标,选择「Options」(选项)。
2、在弹出的设置窗口中,切换到「General」(常规)选项卡。
3、找到「Positioning」(弹出位置)设置项,从下拉菜单中选择「Previous position」。
4、点击右下角的「确定」按钮保存设置。
5、手动将 Ditto 窗口拖动至您期望的屏幕固定位置(如屏幕左上角、居中或右侧边缘),然后关闭窗口(非最小化)。
6、再次按快捷键(如 Ctrl + `)唤出 Ditto,窗口将准确出现在上一步设定的位置。
二、设置窗口弹出位置为“Caret”并禁用光标偏移
虽然「Caret」模式默认以插入符为中心定位,但可通过关闭偏移量与锁定坐标系,使其实际表现接近固定位置——尤其适用于主编辑区域不变的场景(如长期在某个文本框内操作)。
1、进入 Ditto「Options」→「General」选项卡。
2、将「Positioning」设为「Caret」。
3、取消勾选「Offset from caret」(插入符偏移)选项,确保窗口紧贴光标锚点无位移。
商汤商量
商汤科技研发的AI对话工具,商量商量,都能解决。
下载
4、点击「确定」保存。
5、将光标长时间置于屏幕中一个稳定位置(例如记事本窗口左上角第一行首字符处),再唤出 Ditto 并微调窗口至理想坐标后关闭。
6、此后只要光标保持在此类固定锚点,Ditto 窗口将稳定复现在同一像素区域。
三、通过数据库路径与配置文件强制固化坐标
Ditto 启动时会读取本地 SQLite 数据库及配置文件中的窗口几何参数;直接修改其保存的窗口位置值,可绕过界面设置实现绝对坐标固定。
1、关闭 Ditto 进程(右键托盘图标 → Exit)。
2、打开 Ditto 设置中指定的「Database path」(数据库路径),默认通常为:%APPDATA%\Ditto\Ditto.db。
3、使用 SQLite 浏览器(如 DB Browser for SQLite)打开 Ditto.db 文件。
4、定位到表「settings」,查找 key 为「WindowPos」的记录。
5、将 value 字段修改为固定格式字符串,例如:"100,100,600,400"(含义:X=100, Y=100, 宽=600, 高=400)。
6、保存更改并重启 Ditto,窗口将严格按此坐标与尺寸初始化显示。