TAISU台速S系列安規電源
TAIFAST台速存儲
LEIGU雷谷存儲
台速磐科T系列電源
LEIGU雷谷系列電源
行業新聞

PasteEx - 将剪貼闆文本/圖片/代碼等内容快速直接粘貼保存成文件的(de)小工具

實現類似功能的(de)同類軟件還有 Paste As File,但作爲(wéi / wèi)功能相對單一(yī / yì /yí)的(de)小工具,其售價 10 歐元實在(zài)性價比太低。而(ér)由國(guó)人(rén)“灰鴨蛋”同學開發的(de) PasteEx 不(bù)僅可以(yǐ)完美替代它,而(ér)且功能更加豐富。軟件純綠色免安裝,還完全免費且開源

複制粘貼文件

PasteEx 的(de)使用方法非常簡單!首次運行 PasteEx.exe ,軟件會提示你添加右鍵菜單(添加菜單時(shí)會有 UAC 提示)。之(zhī)後,在(zài)你複制了(le/liǎo)文本、HTML、代碼、富文本、圖片等内容之(zhī)後,直接在(zài)資源管理器空白地(dì / de)方右鍵,選擇「粘貼成文件」即可。也(yě)可以(yǐ)用快捷鍵 Ctrl + Alt + X 進行快速粘貼。

PasteEx

PasteEx 可以(yǐ)支持将文件 ( .* ) 、HTML ( .html ) 、圖片 ( .png .jpg .gif .bmp .ico ) 、RTF ( .rtf ) 、文本 ( .txt .* ) 等内容自動分析并粘貼保存爲(wéi / wèi)文件。

複制文字(代碼)後粘貼成文件

複制粘貼

複制圖片 (截圖) 後粘貼成文件

PasteEx

而(ér)且除了(le/liǎo)基礎功能之(zhī)外,PasteEx 還有一(yī / yì /yí)些很實用的(de)高級功能特性,下面來(lái)介紹一(yī / yì /yí)下。

監聽模式 (複制後自動保存)

PasteEx 在(zài)開啓了(le/liǎo)「監聽模式」後,它就(jiù)會監視着剪貼闆的(de)一(yī / yì /yí)舉一(yī / yì /yí)動,一(yī / yì /yí)旦複制了(le/liǎo)内容,它就(jiù)會幫你自動保存成文件到(dào)指定文件夾,在(zài)需要(yào / yāo)批量多次複制→保存文件時(shí)就(jiù)會非常方便。

監聽模式可以(yǐ)支持快捷鍵快速調用 PasteEx 進行粘貼;可以(yǐ)直接把剪貼闆内的(de)圖片轉換成文件,直接 Ctrl + V 粘貼就(jiù)是(shì)文件;可以(yǐ)配置自動把所有複制的(de)圖片保存到(dào)指定文件夾,可以(yǐ)用于(yú)收集圖片等場景。如下圖:

複制圖片

自動識别圖片擴展名 / 自定義擴展名規則

值得點贊的(de)是(shì),PasteEx 在(zài)粘貼時(shí),可以(yǐ)識别出(chū)圖片的(de)格式并自動改成對應的(de)擴展名,且支持透明 PNG 與動态 GIF 的(de)粘貼。

而(ér)且,即便是(shì)文本,你也(yě)可以(yǐ)「自定義擴展名規則」 (比如 開頭的(de)文本保存成 .php 格式文件)。軟件會取第一(yī / yì /yí)個(gè)非空行對特征進行正則表達式匹配, 匹配成功的(de)話則在(zài)保存時(shí)自動使用對應的(de)擴展名,這(zhè)樣在(zài)保存代碼片段時(shí)就(jiù)非常方便了(le/liǎo)。比如:

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

自定義文件名生成規則

在(zài)保存文件時(shí),你還可以(yǐ)根據需求,自定義文件名生成規則
(注意自定義文件名中不(bù)能含有非法字符 \ / : * ? " < > |)

PasteEx 使用 C# DateTime 的(de)日期格式化語法,請使用 $ 包裹需要(yào / yāo)格式化的(de)字符串。
比如:Clip_$yyyyMMdd_HHmmss$,下面是(shì)具體的(de)對應表:

日期格式化語法
符号 說(shuō)明
yyyy 年 (四位數)
yy 年 (兩位數)
MM 月份 (01-12)
M 月份 (1-12)
dddd 星期幾
ddd 周幾
dd 日期 (01-31)
d 日期 (1-31)
HH 時(shí) (00-23)
H 時(shí) (0-23)
hh 時(shí) (01-12)
h 時(shí) (1-12)
mm 分 (00-59)
m 分 (0-59)
ss 秒 (00-59)
s 秒 (0-59)

命令行用法:

對于(yú)高級用戶,如果你需要(yào / yāo)整合在(zài)一(yī / yì /yí)些批處理或希望通過其他(tā)程序來(lái)調用 PasteEx 的(de)話,你還可以(yǐ)使用命令行來(lái)使用 PasteEx 的(de)部分功能。

配置右鍵菜單:

PasteEx [/reg {/shift /fast}] [/unreg {/fast}]

/reg 添加右鍵菜單
/unreg 移除右鍵菜單
/shift 添加的(de)菜單需要(yào / yāo)按住 shift 才能顯示(可選, 僅在(zài)添加時(shí)可用)
/fast 添加/移除的(de)菜單使用快速模式進行粘貼(可選)

示例:
PasteEx /reg

添加右鍵菜單

PasteEx /reg /shift /fast
添加快速粘貼右鍵菜單, 按住 shift 才能顯示

PasteEx /unreg
移除右鍵菜單

粘貼爲(wéi / wèi)文件:
PasteEx [/q] location [filename]
/q 使用快速模式進行粘貼(可選)
location 保存文件夾
filename 保存使用的(de)文件名(可選, 僅在(zài)快速模式時(shí)可用)

示例:
PasteEx "c:\"
在(zài) c:\ 執行粘貼爲(wéi / wèi)文件, 彈出(chū)主界面進行操作

PasteEx /q "c:\"
在(zài) c:\ 執行快速粘貼爲(wéi / wèi)文件, 直接生成文件, 文件名由程序自動生成

PasteEx /q "c:\" test.png
在(zài) c:\ 執行快速粘貼爲(wéi / wèi)文件, 直接生成文件, 文件名由命令指定