【分享】IDEA里自己配置一个菜单右键压缩JS和CSS

这几天写JS更新迭代比较快,项目里自己做了一个在线JS压缩工具,但是在断网情况下就用不了了,Eclipse也转IDea上了来了。

发现IDEA可以很方便的配置外部工具,集成到右键菜单里:

image.png

我们来看看怎么配置的:

0、下载yuicompressor

https://github.com/yui/yuicompressor/releases

这里因为用的JS 没写ES6 所以这个就够了

如果用ES6的 uglifyjs  可以按照这个方式加入进来。


1、settings

image.png

2、tools->External Tools 新加一个tools

image.png

Program :

java

Arguments: 

-jar D:\dev\jars\yuicompressor-2.4.8.jar $FilePath$ -o $FileNameWithoutExtension$.min.$FileExt$ --charset utf-8

具体yuicompressor-2.4.8.jar 的地址改成自己的

Working directory:

image.png

点+号 选择FileDir

image.png

最后保存。

image.png


测试:

找到js css文件 右键 查看 extrenal Tools 看看里面有没有YUI压缩器

image.png

查看执行结果

image.png

java -jar D:\dev\jars\yuicompressor-2.4.8.jar D:\dev\gitcode\jbolt\src\main\webapp\assets\js\jbolt-admin.js -o jbolt-admin.min.js --charset utf-8


相当哇塞。

image.png


评论区