JSON5JSON 改进版
JSON 是很严格的,主键必须在引号中,字符串必须用双引号,对象和数组不能有逗号结尾,不能有注释。这些在过去都是必须的,但是随着支持 ECMAScript 5 的浏览器引擎的出现,例如 V8,这些限制就显得很臃肿。
JSON5 和 JSON 的关系就像 ECMAScript 5 和 ECMAScript 3 的关系。JSON5 同样是 ECMAScript 5 的严格的子集。
示例
{
// comments
unquoted: 'and you can quote me on that',
singleQuotes: 'I can use "double quotes" here',
lineBreaks: "Look, Mom! \
No \\n's!",
hexadecimal: 0xdecaf,
leadingDecimalPoint: .8675309, andTrailing: 8675309.,
positiveSign: +1,
trailingComma: 'in objects', andIn: ['arrays',],
"backwardsCompatible": "with JSON",
}
评论
JSON5JSON 改进版
JSON是很严格的,主键必须在引号中,字符串必须用双引号,对象和数组不能有逗号结尾,不能有注释。这些在过去都是必须的,但是随着支持ECMAScript5的浏览器引擎的出现,例如V8,这些限制就显得很臃
JSON5JSON 改进版
0
TTTAttributedLabelUILabel 改进版
TTTAttributedLabel是UILable的改进,支持NSAttributedStrings。示例代码:TTTAttributedLabel*label=[[[TTTAttributedLa
TTTAttributedLabelUILabel 改进版
0
pwgetwget 改进版
pwget是wget的替代品,可使用递归方式下载正则表单式匹配的所有URL地址。使用方法:./pwget.py[-rurl_regex]url1[url2]...[urln]Options:-v--v
pwgetwget 改进版
0
piotopiotop 改进版
piotop其实就是iotop,只是在其上面,自己添加了一个小功能。如果你知道有程序在磨你的硬盘,但是你又不能确定是哪一个程序在磨你的硬盘,那么就用iotop来帮助你吧。由于官方的-p参数不支持进程名
piotopiotop 改进版
0
NeovimVim 改进版
Neovim是Vim的一个雄心勃勃的重构。主要目标是:重构代码以改善维护实施新的高级功能展示一个更好、更强大的插件系统开放的开发模式,随时接受贡献,接受的标准也很明确。特性:现代图形用户界面从任何语言
NeovimVim 改进版
0