
【基本介紹】
JSCompress不是插件,Ta不挑編輯器,支持所有編輯器,真正做到了即改即壓縮;JSCompress基于Google Closure Compiler,支持壓縮、混淆加密,代碼有保障;
JSCompress無彈窗廣告、占用資源低、可以最小化在系統(tǒng)托盤,是你開發(fā)路上好幫手.
【功能特色】
可視化JSCompress將Google Closure Compiler用可視化窗體呈現(xiàn)給你,讓你更輕松的壓縮、混淆加密腳本代碼.
自動(dòng)化
JSCompress獨(dú)有的javascript(JS)文件監(jiān)視功能讓你的腳本一經(jīng)修改自動(dòng)壓縮,簡化你的操作,釋放你的雙手.
免費(fèi)使用
JsCompress是一款免費(fèi)、無插件的工具.
【常見問題】
壓縮后的文件在哪里壓縮成功后,壓縮腳本文件將被保存在源文件所在目錄下,文件名格式為:源文件名.min.js,如:D:\rayyu.js ---> D:\rayyu.min.js
壓縮等級(jí)
1僅移除空白(WHITESPACE_ONLY):該等級(jí)的優(yōu)化將移除代碼中的注釋,回車符,不必要的分號(hào)和空格,輸出的Javascript腳本等同于原有的Javascript腳本。
2優(yōu)化局部變量(SIMPLE_OPTIMIZATIONS):該等級(jí)在A級(jí)的基礎(chǔ)上,還對(duì)表達(dá)式和函數(shù)進(jìn)行優(yōu)化,包括重命名函數(shù)的局部變量和參數(shù),縮短他們的名稱。由于該等級(jí)重命名的變量都是作用域內(nèi)(函數(shù)內(nèi)),所以不會(huì)影響到優(yōu)化的Javascript腳本和其他的代碼。該等級(jí)為壓縮優(yōu)化的缺省等級(jí)。
3全局壓縮(ADVANCED_OPTIMIZATIONS):該等級(jí)在B級(jí)的基礎(chǔ)上,進(jìn)一步在全局范圍里進(jìn)行轉(zhuǎn)化壓縮,是三個(gè)等級(jí)中最高的壓縮。在使用高級(jí)壓縮時(shí),編譯器對(duì)你的代碼做了很多的假設(shè),如果你的代碼不能滿足這些架設(shè),壓縮后的代碼將不能正常運(yùn)行。(請(qǐng)慎用)
文件編碼如何設(shè)置
JSCompress將根據(jù)你的JavaScript(JS)腳本文件編碼自動(dòng)識(shí)別ansi或utf-8格式.
保留文件頭注釋有什么用
你可以啟用保留文件頭注釋選項(xiàng),JSCompress將為你保留腳本文件起始位置的注釋信息(如有圖所示),無論TA是 //注釋段 還是/*注釋段*/ 格式.
【更新日志】
v1.8.4927.0版本更新說明
1.增加對(duì).JSCompress配置文件監(jiān)測(cè),當(dāng)配置變更時(shí)通知處理,更好的配合svn等同步軟件使用;
2.支持為合并文件子文件壓縮Min文件,默認(rèn)啟用,可以在設(shè)置界面中啟用/禁用;
3.壓縮js超過200k時(shí),增加右下角處理中提示;
4.其他細(xì)節(jié)優(yōu)化.
v1.7.4623.0版本更新說明
1.合并文件配置支持導(dǎo)入,適用于多人協(xié)作開發(fā)(配置文件保存在合并文件同目錄下);
2.手動(dòng)壓縮過濾已壓縮過無變化的文件,降低IO操作;
3.性能優(yōu)化提速一倍;
4.UI界面調(diào)整;
5.修復(fù)部分老用戶合并文件配置大小寫沖突導(dǎo)致同合并文件生成多份配置的問題;
[最新更新] v1.6.4531.0
【重要】修復(fù)v1.6.4528.0版本更新引起的壓縮功能失效問題.
1.全面支持壓縮、合并CSS樣式文件(Yahoo.Yui.Compressor內(nèi)核);
2.優(yōu)化腳本壓縮性能
最新版:1.6.4521.0
[最新更新] v1.6.4521.0
1.修復(fù)JS擴(kuò)展名大寫識(shí)別異常bug;
2.新增腳本文件合并功能;
3.關(guān)聯(lián)js文件、文件夾右鍵菜單快速壓縮
4.界面優(yōu)化調(diào)整;
5.已知bug修復(fù);
v1.5.40428.0
1.修復(fù)軟件開啟后修改本地時(shí)間后可能導(dǎo)致的自動(dòng)壓縮失效的問題



































