众所周知,缩小 CSS 和 JavaScript 会使页面加载速度更快。
在开发阶段,如果您需要“格式化”版本,请在 Eclipse IDE 中使用CTRL++ Shift) F。它产生如下输出:
*.cssClass {
background-color: #FFFFFF;
color: #C4C0B9;
border-width: 1px;
border-style: solid;
border-radius: 0px;
padding: 1px;
}
在部署阶段,像 yuicompressor 这样的外部工具会生成一个缩小版本,比如:
*.cssClass{background-color:#FFFFFF;color:#C4C0B9;border-width:1px;border-style:solid;border-radius:0px;padding:1px;}
问题是开发周期会像这样运行:
- 开发(初始代码)
- 格式化
- 测试
- 缩小
- 再次测试
- 部署
如果需要任何更新:
- 发展
- 格式化最后一个缩小的代码
- 测试
- 缩小
- 再次测试
有没有什么技巧可以在格式化/缩小代码之间自动往返?
- 开发时:显示格式化代码
- 部署时:保存缩小的代码