最近写了一个基于YahooYuiCompressor算法的js和css压缩工具(.net版)与大家共享下,需要源码的请邮件回复
可以实现复制和粘贴代码然后压缩,也可以手动打开一个js或css文件(文件内容自动加载),压缩完成后的代码可以另存为为js或css文件
(更新了多线程,压缩算法太耗时间,改成多线程模式跑,不会阻塞界面UI了)
增加右键菜单 “撤销”、“剪切”、“复制”、“粘贴”、“删除”、“清空”、“全选”,方便使用




关键代码:
if (cobType.SelectedText == "CSS压缩")
{
richTex.Text = CssCompressor.Compress(s, 99999, CssCompressionType.Hybrid);
}
else
{
richTex.Text = JavaScriptCompressor.Compress(s, false, true, false, false, 99999, Encoding.UTF8, System.Globalization.CultureInfo.CurrentUICulture);
}
浙公网安备 33010602011771号