贴图键读的是此刻剪贴板里的内容,不是“你心里想贴的那一张图”。剪贴板里是图像,就钉图像;是合法色值,就钉色块;是纯文本或 HTML,就钉文字卡片;是文件路径,图片文件会先出图,再按一次则可能变成路径文字。所以按完键看见一段字、一块色、一条路径,并不等于功能乱了,往往是剪贴板已经被输入法、网盘、浏览器改写成了别的类型。这篇只讲非图像贴图:怎样让一段说明、一个色值、一条路径稳定地钉在桌面上,以及怎样避免第二次按键贴出完全不同的东西。
先看剪贴板里到底是哪一类内容
1. 图像优先于文字
刚截过图,又在文件夹里复制了文件名,再按贴图键,出来的可能仍是上一张图,或反过来变成路径文字。官方规则里,图片文件第一次按键常贴出图像,对同一份文件再贴,会把路径当文本。不要连按两次还指望结果一样。需要钉的是图,就只复制图像;需要钉的是路径,就接受第二次变成文字,或直接复制路径字符串。
2. 色值必须写得合法才会变成色板
三个零到二百五十五的整数、三个零到一的小数、以井号开头的十六进制,才能钉成色块。少一个数、多一个分号、井号写成中文符号,软件会把它当普通文本贴出一张字卡。从取色放大镜里用 C 复制再立刻贴,中间不要经过会改写剪贴板的窗口。需要同时留下数字和色块时,先钉色板,再单独复制一趟数字做成文字贴图,不要指望一块里既是色又是可编辑公式。
3. 纯文本和 HTML 都会出字卡,版式却不同
从网页复制常带着 HTML,贴出来可能保留粗体或链接痕迹;从记事本复制是纯文本,版式更干净。要干净说明,先把文字贴进纯文本编辑器再复制一次。要保留简单结构,可以直接从网页复制。字卡在桌面上的作用是备忘和对照,不是长文编辑器,一段接口说明、一句报错、一组快捷键,比整页文档更合适。
4. 复制文件不等于复制文件里的字
资源管理器里复制一个文本文件,贴图拿到的是文件对象或路径,不一定自动打开文件把正文铺在桌面上。需要正文,先在编辑器里打开再全选复制。需要钉的是“这个文件在哪”,才复制文件本身。
文字贴图钉出来之后,用法和图像贴图相近,但有几处专门给字卡的操作。位置拖到屏幕边缘,少挡稿。Ctrl 加滚轮可以调透明,对照代码时把字卡淡一点叠在旁边。需要把字再拿回编辑器,若这张贴图就是由文本生成的,用 Ctrl 加 Shift 加 C 复制纯文本,不要整张截回去再识别,识别会引入错字。用 Ctrl 加 V 可以让当前贴图被剪贴板里的新内容替换,适合同一位置更新一版说明,不必关了再贴一张叠在旧位置上。关闭、隐藏、销毁的规则和图像相同:临时让路用隐藏全部,可能还要改就关闭,确定不要再销毁。不要对字卡用马赛克当删除,关窗口比涂黑干净。
连贴多张字卡时,剪贴板最容易被打断。建议一次只准备一段字,复制,立刻贴,确认桌面上已经是这段,再去复制下一段。中途点开聊天、网盘、带自动复制的工具,下一次贴出的就不是你刚选中的说明。色值同样:放大镜下 C 复制,马上贴成色板,再取下一个色。需要一组色和一组说明并列,用贴图组把它们收在同一组,演示时整组隐藏,工作时整组打开,避免十张字卡和十张截图混在默认组里。文件路径类贴图适合钉在正在改的配置旁边,提醒自己当前打开的是哪一份;路径里若有空格和中文,以贴出来能完整看见为准,不要自行折行后再复制,折行可能让下一次被当成两段文本。
遇到“我想贴图,出来的是字”或“我想贴字,出来的是旧图”,不要先改热键。先把当前剪贴板清空式地覆盖一次:故意复制一个单词,贴出来应是字卡;再截一小块纯色,贴出来应是图。两类都能按内容出现,说明贴图引擎正常,问题只在你按下键的那一刻剪贴板是什么。再检查有没有第二份 Snipaste 在跑、有没有同步盘或输入法在后台写入。文本、色值、路径能钉在桌面上,是这款软件把剪贴板当成工作台的那一半能力。图负责样子,字卡负责句子和数字,色板负责那一格颜色。按下贴图键之前问一句剪贴板里是哪一类,桌面上出现的才会是你要的那一种,而不是上一次复制留下来的意外。

