浏览 4976 次
锁定老帖子 主题:检查yaml文件语法的工具,自己写的
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-11-18
有了这个工具,你就不用怕了,^_^,有Erb的<%=%>的也支持。 使用方法: 直接拷贝,或者下载附件。 如果你使用的是Editplus,新建一个工具,填入命令参数: D:\ruby\script\yaml_check.rb '$(FilePath)' require "yaml" require 'erb' def check_yml_synax(file) str=ERB.new(open(file).read).result begin YAML.load(str) p 'OK' rescue Exception =>error p 'Synax Error: \n'+error end end if(!ARGV[0]) STDERR.puts "arg error" exit 0 end ARGV.each do |path| check_yml_synax(path) end 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-11-18
Editplus的用户,别忘了捕捉输出。呵呵,罗唆了
|
|
返回顶楼 | |