Web 开发中常用工具

1. JavaScript 代码格式化

当我们要研究别人的 javascript 代码,却发现那些 javascript 代码被混淆和压缩,所有的变量名称都被更改,javascript 语法没有断行整个文档代码只有一行。或者我们自己的代码出于安全考虑也被混淆了,现在有个bug要修改这部分代码。此时如果直接阅读混淆的代码是非常困难的,我们必须要将代码按照 javascript 的语法重新格式化,以便使代码阅读起来更加方便。一些在线格式化工具可以使用。

如:http://www.msii.cn/tools/jsb/index.html

格式化前:

/*   paste in your code and press Beautify button   */
if('this_is'==/an_example/){do_something();}else{var a=b?(c%d):e[f];}
格式化后:

/*   paste in your code and press Beautify button   */
if ('this_is' == /an_example/) {
    do_something();
} else {
    var a = b ? (c % d) : e[f];
}

2. Css 样式表格式化

我本人以前写css使喜欢这样写:

.imgbox a{

     display:block;

     width:20px;

     height:20px;

}

.imgbox span{

    padding:2px;

     display:block;

     width:20px;

     height:20px;

}

后来发现这样写太占文档视图窗口空间,一个小功能的css 经常在一个窗口中显示不下,要滚动窗口才能找到相对应的css代码。使用这种方式的好处是每个样式的属性都是单行列出比较清晰。但是按照我们解决问题思路的过程,首先是要在文档中查找我们要修改的样式在文档中的大致范围,这个过程花费的时间要久一些。然后才是具体要修改某一样式项,当确定并定位要修改的样式后再小范围定位修改某一特定样式项时就容易得多。所以我现在写css方式是:

.imgbox a{display:block;width:20px;height:20px;}

.imgbox span{padding:2px;display:block;width:20px;height:20px;}

这样一眼就能定位到我要修改的地方是哪一行,然后再在该行查找要修改的样式属性项。但是有时候如果css样式出了语法问题时这种方式很难查找,我们必须将其美化。以下是一些在线工具。

http://www.nmju.net/UserFiles/CSS_format.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值