//js_beautify格式化函数,可以上 http://jsbeautifier.org/下载
方法一 下一个winclicp.exe放ep文件夹目录下,用来输出$(copy)的内容
js文件:
var WshShell = new ActiveXObject('WScript.Shell');
var re = WshShell.Exec("winclip.exe -p").StdOut.ReadAll();
WScript.Echo(js_beautify(re));
WshShell = null;
方法二
js文件可以简化成下面的
var re = WScript.StdIn.ReadAll();
WScript.StdOut.Write(js_beautify(re));
也可以把js文件改成wsf文件,这样可以引入外部的库文件
<job>
<script language="javascript" src="format.js"></script>
<script language="
javascript
">
//读取EditPlus传来的字符串
str = WScript.StdIn.ReadAll();
str =
format(str);//format为格式化函数,在format.js里
//把str变量值传回到EditPlus
WScript.StdOut.Write(str);
</script>
</job>
第二种方法更为原生态,比较简单,用js写ep插件就是这么简单
posted on 2009-06-12 16:46
汪杰 阅读(799)
评论(0) 编辑 收藏 引用 所属分类:
others