下面一步步教你把Eclipse中代码的回车、空行、空格、注释都去掉,使所有字母符号都缩挤在一起。
1.首先按快捷键Ctrl+F
2.勾选Regular expressions
3.在Find项里填要替换的内容,Replace with就默认不填任何东西,其他项按照下图默认不变
4.Replace All
在Find里按如下几种情况填,可替换多种内容:
1.删注释(仅限/** */ 和/* */):
/\*{1,2}[\s\S]*?\*/
其中只删注释(/** */):
(^\s*\/\*\*)|(^\s*\*.*)
2.删注释(//):
\/\/.*
3.xml注释(<!-- --> ):
<!-[\s\S]*?-->
4.删除空白行:
^\s*\n
5.删除一行代码后所有空格:
\r\n
结果所有代码缩到一行:
6.去除空格:
\s
如果你是按照以上6步依次执行替换的,会得到如下令人欣喜的结果:
最终达成目标:不管任何字符都不留任何空格地缩挤到一起了,全在同一行,看起来就像xx.min.js,但是比它去空格更严格,如同在键盘上连续输入不带任何空格和回车的字符。