
标签:
JSCompress提供JS项目压缩功能,可以在软件添加自动压缩的目录,可以配置压缩的参数,支持JS、CSS、PNG、 SCSS四种项目压缩,将一个目录添加到软件就可以进入自动化设置界面,可以立即压缩当前配置目录的全部JS文件,支持设置压缩后的文件后缀,支持保留头部注释,支持设置脚本压缩等级,支持设置压缩后的脚本文件的ECMAScript版本,软件界面都是中文,各种设置内容都是可以快速理解意思的,如果你经常在电脑上处理JS项目就可以下载这款软件!

可视化
拥有可视化界面,操作简单,可以让你轻松的压缩、混淆、合并JS脚本/CSS样式文件/PNG图像文件.
自动化
独有的文件监视功能允许你监视指定目录,及时自动压缩该目录下发生变更的JS/CSS/PNG文件.(非全盘扫描,无需担心引发资源性能问题)
编码识别
自动识别文件编码,支持UTF-8、UTF-16、UTF-32、ANSI(中文简体操作系统下为GB2312).
独立应用
是独立应用,不依赖于编辑器,自动压缩功能完美支持所有编辑器.
保障稳定
基于Yahoo.Yui.Compressor(CSS压缩)、Google Closure Compiler(JS压缩)、pngquant(PNG压缩)、Scss编译(sassc/sass2scss/libsass),压缩引擎有保障.
1、JSCompress可以在软件配置自动压缩JS的方式
2、可以在软件首页显示教程内容,快速学习软件操作方式
3、支持数据统计功能,在首页显示JS的压缩次数,显示压缩率
4、也可以查看SCSS编译的次数,显示累计处理的数据量
5、支持开发辅助工具,可以直接启动屏幕取色功能,立即获取新的颜色
6、支持JS格式化功能,可以添加JS、JSON内容到软件执行格式化
7、也提供IIS文件映射、BASE64/文本、图片转BASE64、二维码生成等辅助工具
1、将JSCompress直接安装到电脑,点击立即安装

2、软件界面显示很多引导内容,点击底部的文字查看教程

3、自动化功能:尚未配置任何自动压缩目录(你可以拖入[目录]或者[配置文件_FolderWatchConfig.jscompress])

4、自动压缩设置功能,自动压缩当前配置目录(含子目录)下的JS文件
文件保存方式压缩后的文件名后缀
*.MIN.JS
*_MIN. JS

5、文件保存位置
设置压缩后的文件保存的位置,进官网了解更多
源文件所在目录
相对路径(相对于[自动压缩目录])
相对路径(相对于[源文件])
指定位置(固定目录)

6、保留文件头部的注释
Source Map Source map就是一个信息文件,里面储存着位置信息,使用map文件可以快速在chrome上定位压缩文件的原始错误位置。
为JavaScript文件创建Map文件

7、文件合并:可搜索配置名或合并文件输出路径,没有找到相关的(JS、CSS、PNG)合并配置

8、手动压缩设置功能,可以在软件压缩文件,压缩文本

9、开机启动自动压缩需要保持JSCompress运行
在Windows启动时自动运行JSCompress(建议勾选)
关闭主面板时当你点击JSCompress主界面右上角关闭按钮时的操作

10、脚本压缩等级压缩等级对应的是Google Closure Compiler的代码压缩模式,我们建议你使用默认配置(优化局部变量)。
优化局部变里(推荐)
仅移除空白
变态压缩(慎用)

11、host管理功能,可以在软件配置新的hosts,支持保存当前项到文件,支持导入当前系统的HOSTS

12、手机调试,尊敬的用户,我们为Mobile Debug发布了独立版的程序,后续功能将在独立版本上更新维护

关于JSCompress合并PNG生成CSS Sprite中的CSS模板配置
JSCompress中的Css Sprite配置支持模版化生成css代码
如以下代码:
其中第一行区域对应的是配置中的[CSS模板-公共],他是指所有的sprite都会引用的样式;
第3-8行对应的是配置中的[CSS模板-Item],指的是各自sprite独立的样式。

JSCompress生成的CSS样式.classname遵循的命名规则为[PNG输出路径文件名].[合并前PNG文件名]的方式,
如上图中的test_maxside-a对应的配置中的

和合并前的PNG

关于CSS模板-公共,你可以使用以下变量占位符:
%url% : 字符串,合并后的png文件相对于css文件的相对路径。
%W% : 整数。请注意,是大写的W,表示合并后的PNG文件整体宽度。
%H% : 整数。请注意,是大写的H,表示合并后的PNG文件整体高度。
关于CSS模板-Item,你可以使用以下变量占位符:
%x% : 非负整数。当前sprite相对于合并后PNG的X轴偏移值。
%y% : 非负整数。当前sprite相对于合并后PNG的Y轴偏移值。
%w% : 整数。表示当前sprite的宽度。
%h% : 整数。表示当前sprite的高度。
%W% : 整数。请注意,是大写的W,表示合并后的PNG文件整体宽度。
%H% : 整数。请注意,是大写的H,表示合并后的PNG文件整体高度。
CSS模板-公共的默认模板代码为:

你可以方便的在下图右侧找到对应快捷入口:


CSS模板的用途,自定义化CSS输出,如你可以搭配scss和css3的rem写法,轻松编写手机端布局:

JSCompress 5.9.855.0
1.png合并(CSS Sprite)支持“自动边缘扩展”优化移动端css sprite合并资源引起的资源图边缘显示缺角问题;
2.调整了合并js和css的子文件上限;
3.scss输出支持wxss扩展名(微信小程序)
4由于发布了独立版的mobile debug(同时支持windows和macos),所以我们在jscompress中移除了对mobile debug的支持,请前往独立版官网下载使用: https://www.mobiledebug.com/
JSCompress 5.8.765.0
1.[手机调试]修复部分版本windows7一键设置本地代理引起的ie代理设置界面无法打开及代理设置操作无响应的问题;
2.[手机调试]请求捕获列表/调试界面增加[重新发起请求]功能;
3.[手机调试]请求捕获列表/调试界面增加[导出数据到文件]功能;
JSCompress 5.7.738.0
1.[手机调试]请求捕获列表的请求详细信息增加对Form Data Parameters内容的文本格式化支持,支持json和json-format打印形式;
2.[手机调试]请求捕获列表的请求详细信息增加对Response内容的文本格式化支持,支持json和json-format打印形式;
3.[手机调试]增加对RFC 4366 TLS Extensions的支持;
4.[手机调试]接入新设备增加windows和macos设备接入代理引导;
5.[手机调试]接入新设备增加一键设置本机代理选项;
6.[手机调试]请求捕获列表界面增加“捕获HTTPS请求”开关(默认为开启),支持仅作为“代理隧道”模式传递ssl请求;
7.[手机调试]优化部分情况下请求详细信息的Form Data Parameters内容展示乱码的问题;
1:该下载地址为九点软件园本地下载地址,JSCompress下载包预览图如下:

2:下载包的正确包名:jscompress_9a9m.com.zip
appinventor下载-App Inventor安卓编程软件v3.29.0720最新版下载
Jeecms最新版下载-Jeecms电脑版 v2012官方版下载
Easyprog最新版下载-Easyprog(凯迪恩编程软件) v1.9.5.1 官方版下载
Jenkins最新版下载-Jenkins长期支持版 v2.204.2官方版下载
LE-Log最新版下载-LE-Log(简单日志调试工具) v1.0官方版下载
UnRaid安装辅助工具最新版下载-UnRaid安装辅助工具 v6.8.1官方版下载
Zend Guard最新版下载-Zend Guard中文版v7.0官方版下载
LightProxy最新版下载-LightProxy(阿里抓包工具) v1.1.16官方版下载
Openfire最新版下载-Openfire服务器 v3.10.3官方版下载
Gradle最新版下载-Gradle中文版【JVM构建工具】 v5.5.1官方版下载
Paracraft最新版下载-Paracraft下载(创意空间) v0.7.270官方版下载
BadgeView.jar下载-BadgeView.jar免费版下载
ADO查询工具下载-MiTec ADO Query(ADO查询工具) v1.9.0.0官方绿色版下载
Vue Devtools最新版下载-Vue Devtools【vue调试工具】v5.3.3 官方版下载
pascal语言编译器下载-Free Pascal IDE(语言编译器) v3.0.4官方版下载
EH5开发软件下载-EH5(代码开发工具) v1.14 官方版下载
jemeter下载-apache jmeter v3.1官方版下载
机明自动编程最新版下载-机明自动编程永久免费版 v22.10.1.0官方版下载
Gin-vue-admin免费版下载-Gin-vue-admin(后台管理系统框架) v2.4.0 官方版下载
Pillow下载-Pillow(Python图像库) v8.2.0官方版下载
e4a破解版下载-易安卓E4A(含破解补丁) v7.1.14免注册版下载500.44MB5096人在玩易安卓E4A是九点小编为大家推荐的一款非常好用并基于谷歌Simple语言、专为安卓系统开发应用打造的编程辅助工具软件,让安卓开发无限简单,可以说是安卓版本的易语言程序。
下载
火山软件开发平台下载安装-火山软件开发平台官网 V2.0绿色破解版下载1.2GB3922人在玩火山软件开发平台是九点软件园为编程开发用户分享的全新专业且深受诸多用户们喜爱的软件开发编程工具应用,是一种目的硬件设备无关、目的软件环境无关、易学易用实用、完全本地化的软件快速开发平台,欢迎有需要使用火山软件开发平台的朋友通过九点软件园下面地址来获取吧!
下载
appinventor下载-App Inventor安卓编程软件v3.29.0720最新版下载89.58M2501人在玩App Inventor是九点小编为程序员们推荐的一种基于Web的开发环境,用于创建Android应用程序。它是由麻省理工学院(MIT)开发的,旨在使移动应用程序开发变得更加易于学习和使用。
下载
米思齐编程软件下载-Mixly(米思齐图形化编程工具) v2.0 RC4官方版下载96.72MB1756人在玩Mixly For Arduino(米思齐图形化编程工具)windows版,基于Google的Blockly图形化编程框架开发,目的是为了配合Arduino UNO开发板套件使用,实现Arduino程序的图像化编程,Mixly自带Java8运行环境,用户直接双击mixly.vbs即可使用。
下载
星三好图形化编程软件下载-星三好图形化编程 v3.7.0官方版下载141MB1744人在玩星三好图形化编程软件是九点小编为大家推荐的一款功能强大,专业实用的优秀网络编程学习软件,用户能够通过积木形状模块来实现构成程序的命令和参数,只需要用鼠标拖动模块就能完成编程,欢迎下载使用。
下载
oracle 客户端下载-Oracle 11G客户端(32/64位) v11.2.0.4.0免费版下载1.95G1430人在玩oracle11g客户端 是从 Oralce 11gR2 的官方客户端安装包中而来的 Oracle 数据库客户端,专为企业设计,轻松运行大量数据库除了可以连接远程数据库以外,还包含 SQL Plus、JDBC Driver、ODBC Driver、Pro*C SDK、Net Configuration Assistant、Net Manager 等。
下载
易语言5.9破解版下载-易语言 V5.9完美破解版下载313.71MB1298人在玩易语言是九点小编为大家推荐的一款转为国人而设计的编程软件,由大连大有吴涛易语言软件开发有限公司推出,通过对易语言的学习,即便用户的英语水平不够好也能够轻松进行编程操作,让那些想编程且又不会英文的朋友们,提供了一条快速进入Windows程序编程的大门,支持基于汉语字、词编程的、全可视化的、跨主流操作系统平台的编程工具。
下载
thonny官网下载-Thonny(Python编辑器) v3.3.13官方版下载27.6MB1073人在玩Thonny是一款Python编辑器,基于python内置图形库tkinter开发出来的,支持Windows、Mac、Linux多平台,支持语法着色、代码自动补全、debug等功能,软件容易上手!
下载
navicat15破解版下载-Navicat 15 绿色版下载115MB1018人在玩Navicat 15是九点小编为大家推荐的一款功能强大的数据库管理软件,软件采用可视化操作方式,无需任何代码即可轻松完成数据库的增删改查、备份等操作,可以帮助用户更好的管理数据库。
下载
redpandadevc++下载-Red Panda(小熊猫C++) v2.10官方版下载9.9MB903人在玩小熊猫C++是九点小编为大家推荐的一款专业的编程软件工具,软件是专为程序开发人员推出,软件无需复杂的安装和配置,打开即可直接编辑程序文件;无需创建项目,点击工具栏上按钮即可编译、运行和调试程序即可!
下载