代码格式化
衡量格式化工具的,是那些不听话的文件,而不是整洁的:content 里的分号、字符串里的关键字。这些工具正是围绕那样的情形写成的。
- HTML 格式化 粘贴 HTML 就能读了。每个标签单独一行,按嵌套层级缩进——找出那个忘记闭合的 div,没有更快的办法。
- HTML 压缩 粘贴 HTML,拿回一个去掉了无人可见的空白的版本。输入框下方的计数会显示省下了多少。
- CSS 格式化 粘贴样式表——哪怕它只有一行——就能重新读懂。每条声明单独一行,嵌套块获得应有的缩进,注释留在它该在的位置。
- CSS 压缩 粘贴样式表,拿回压缩后的版本。输入框下方的计数显示压缩前后的体积,你能直接看出这么做值不值。
- XML 格式化 机器生成的 XML 往往是一条极长的行。粘贴到这里,结构就会浮现出来:每个元素单独一行,按深度缩进。
- SQL 格式化 把从日志或 ORM 里拿到的、挤成一行的查询粘进来,它又会变回一份能读的查询——SELECT、FROM、WHERE 和每个 JOIN 各据一行。