UltraEdit / UEStudio脚本访问剪贴板内容

UltraEdit是一款功能强大基于磁盘的文本编辑器、程序员的编辑器和十六进制编辑器。可以用于编辑HTML、PHP、javascript、Perl、C/C++、Python以及其他任何的编码/编程语言。

点击下载UltraEdit正式版请添加链接描述

UltraEdit / UEStudio提供了功能强大的脚本引擎,可让您自动执行常见任务。在许多UltraEdit / UEStudio特定功能中,脚本引擎还包括用于检索剪贴板内容的功能。

如果您还不熟悉UltraEdit / UEStudio中的脚本功能,请单击此处查看脚本Power Tip的介绍。

剪贴板命令

脚本引擎基于JavaScript框架构建,因此剪贴板命令是JavaScript数组对象,它是UltraEdit应用程序对象的属性。

除非另有说明,否则通常使用以下格式来调用剪贴板对象命令:

UltraEdit.commandName();
剪贴板命令包括以下内容:剪贴板内容,clearClipboard,剪贴板Idx和selectClipboard。

剪贴板内容

此命令返回活动剪贴板的内容。但是,您也可以设置/替换剪贴板的内容。

在变量中获取剪贴板的内容:
var clip = UltraEdit.clipboardContent;
设置剪贴板的内容:
UltraEdit.clipboardContent =“世界你好!”;
附加到剪贴板的内容:
UltraEdit.clipboardContent + =“ Hello World!”;
修改剪贴板的内容:

var clip =“开始-” + UltraEdit.clipboardContent +“-结束”; 
UltraEdit.clipboardContent =剪辑;

clearClipboard

clearClipboard命令清除活动剪贴板的内容。
UltraEdit.clearClipboard

ClipboardIdx

此命令返回活动剪贴板的索引。例如,如果使用的用户剪贴板编号为3,则该属性将返回“ 3”。

注意:这是只读属性,您不能使用此命令设置剪贴板编号。使用“ selectClipboard”命令设置/更改活动剪贴板。
var clipnum = UltraEdit.clipboardIdx;

选择剪贴板

selectClipboard命令设置活动剪贴板。您可以在0-9之间指定剪贴板编号。

注意:0 = Windows剪贴板,1-9指定用户剪贴板。

UltraEdit.selectClipboard(2);

猜你喜欢

转载自blog.51cto.com/15078157/2623676