PasteEx:剪贴板内容自动粘贴为文件

官网:https://github.com/huiyadanli/PasteEx

PasteEx 是一款免费、绿色、开源小工具,免费使用,绿色免安装,开放源代码,而且使用简单功能强大。

软件使用方法特别简单,打开 PasteEx.exe 后它就已经开始监听你的剪切板内容了,等你复制想要的内容之后,直接在资源管理器右键,选择「粘贴成文件」即可,它还提供了快捷键,Ctrl + Alt + X可以快速粘贴。

%title插图%num

PasteEx 可以支持将文件 ( .* ) 、HTML ( .html ) 、图片 ( .png .jpg .gif .bmp .ico ) 、RTF ( .rtf ) 、文本 ( .txt .* ) 等内容自动分析并粘贴保存为文件。

复制文字(代码)后粘贴成文件

%title插图%num

复制图片 (截图) 后粘贴成文件

%title插图%num

监听模式 (复制后自动保存)

PasteEx 在开启了「监听模式」后,它就会监视着剪贴板的一举一动,一旦复制了内容,它就会帮你自动保存成文件到指定文件夹,在需要批量多次复制→保存文件时就会非常方便。

监听模式可以支持快捷键快速调用 PasteEx 进行粘贴;可以直接把剪贴板内的图片转换成文件,直接 Ctrl + V 粘贴就是文件;可以配置自动把所有复制的图片保存到指定文件夹,可以用于收集图片等场景。

%title插图%num

自动识别图片扩展名 / 自定义扩展名规则

值得点赞的是,PasteEx 在粘贴时,可以识别出图片的格式并自动改成对应的扩展名,且支持透明 PNG 与动态 GIF 的粘贴。

而且,即便是文本,你也可以「自定义扩展名规则」 (比如 <?php 开头的文本保存成 .php 格式文件)。软件会取第一个非空行对特征进行正则表达式匹配, 匹配成功的话则在保存时自动使用对应的扩展名,这样在保存代码片段时就非常方便了。

cs=^using .*;$
java=^package.*;$
html=(? i)<!DOCTYPE html
cpp=^#include.*
php=^<\?php*

自定义文件名生成规则

在保存文件时,你还可以根据需求,自定义文件名生成规则
(注意自定义文件名中不能含有非法字符 \ / : * ? " < > |)

PasteEx 使用 C# DateTime 的日期格式化语法,请使用 $ 包裹需要格式化的字符串。
比如:Clip_$yyyyMMdd_HHmmss$,下面是具体的对应表:

日期格式化语法

符号说明
yyyy年 (四位数)
yy年 (两位数)
MM月份 (01-12)
M月份 (1-12)
dddd星期几
ddd周几
dd日期 (01-31)
d日期 (1-31)
HH时 (00-23)
H时 (0-23)
hh时 (01-12)
h时 (1-12)
mm分 (00-59)
m分 (0-59)
ss秒 (00-59)
s秒 (0-59)

软件截图

下载地址

https://github.com/huiyadanli/PasteEx/releases

留下评论