首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将格式从JSMin/JSFormat导入intellij idea

将格式从JSMin/JSFormat导入intellij idea
EN

Stack Overflow用户
提问于 2013-04-17 01:39:29
回答 1查看 531关注 0票数 0

谁知道哪些格式化规则使用Notepad++的jsmin/jsformatter插件?我需要这个,因为我们被迫使用这个格式化程序,但我使用intellij idea来编写js代码。因此,有了这个规则,我可以导入一些方法,或者至少手动应用。

提前感谢大家!

EN

回答 1

Stack Overflow用户

发布于 2013-04-19 23:12:20

下面列出了应用的最小化规则:

http://www.crockford.com/javascript/jsmin.html

JSMin是一个可以忽略或修改某些字符的过滤器。这不会改变它正在缩小的程序的行为。结果可能更难调试。它肯定会更难阅读。

JSMin首先用换行符('\n')替换回车符('\r')。它将所有其他控制字符(包括制表符)替换为空格。它将//表单中的注释替换为换行符。它将/* */表单中的注释替换为空格。所有的空格都将替换为一个空格。所有的换行符都替换为一个单独的换行符。

它省略空格,除非空格前后是非ASCII字符或ASCII字母或数字,或者是以下字符之一:

\$_

它在省略换行符方面更为保守,因为换行符有时被视为分号。如果换行符位于非ASCII字符、ASCII字母或数字或以下字符之一之前,则不会忽略该换行符:

\$_{(+-

如果它跟在非ASCII字符、ASCII字母、数字或以下字符之一之后:

\$_})+-“‘

不会省略或修改任何其他字符。

根据插件开发人员的页面,还可以应用其他自定义格式规则:

http://www.sunjw.us/jsminnpp/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16043538

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档