最近在写html/jsp文件,好多tag嵌套在一起,我又经常从各个文件复制粘贴片段,导致排版很乱。
因此我经常全选代码,用reindent功能重新排版。但是无论是sublime(这里必须吐槽,reindent功能好差劲!),eclipse还是webstorm,往往都不能排出我想要的结果,还有一些editor连reindent功能都没有···
好像只有Emacs,我开了electric-indent
, aggressive-indent
以及web-mode
,能做到完美的indent。
- Emacs排版后的代码片段
- sublime排版后的代码片段
- eclipse排版后的代码片段
这些closing tag明明就在下面,却排版成这样已经很说明问题了··
更不用说各种div嵌套:(
还是Emacs好用呀,这里得感谢一下社区与相关包的开发者,第一次深切感受到Emacs对比其它editor的碾压性优势~