云顶集团网址-马来西亚云顶娱乐官网

热门关键词: 云顶集团网址,马来西亚云顶娱乐官网
您的位置:云顶集团网址 > 校园动态 > 英路政工人拼错路标,编程中拼写错误的救星

英路政工人拼错路标,编程中拼写错误的救星

2019-06-22 18:39

图片 1(截图)

Ruby 编制程序中拼写错误的恩人:did_you_mean gem

常常笔者会在Ruby开采中相遇拼写错类名或艺术名的时候,程序报错,但本身不通晓只是拼写错误,我会反复的咕噜:

 “太奇怪了,看起来完全没问题呀…”

经常笔者会在这种业务上浪费大量的小时,而原因只怕只是八个字符写错了。作者痛恨这种事情。

那正是干什么自身付出出 did_you_mean gem。使用它,每当你遇到NoMethodError 或 NameError 时,它会自行的物色出你真的想调用的不错方法,并告知你。

gem 'did_you_mean', group: [:development, :test]

那就是说,当年拼写错了 ActiveSupport 里的 Hash#with_indifferent_access后,会发生哪些事情啊?:

hash.with_inddiferent_access
# => NoMethodError: undefined method `with_inddiferent_access' for {}:Hash
#
#     Did you mean? #with_indifferent_access
#

看来了吧!现在,你只须求拷贝/粘贴 ‘did_you_mean’ 提示的不错名字,程序就不会有错了。

did_you_mean gem 会自动的把它揣摸出的音讯映未来错误音讯中。也正是说,“Did you mean?” gem 会在其余地点为您服务。上面是两个很优良的事例,是本身在三个实在项目中它交给的失实提醒:

图片 2

您能够在GitHub的品类主页中找到越来越多的事例: yuki24/did_you_mean

及早选用 did_you_mean gem 吧,不再为拼写错误发愁。Ruby将会读懂你的怀想。

编制程序中拼写错误的救星:did_you_mean gem 平常小编会在Ruby开荒中相遇拼写错类名或情势名的时候,程序报错,但本人不通晓只是拼写错误,作者...

大不列颠及英格兰联合王国夏洛特尔市一条公路上的公共交通车站牌被真石漆工人写错了,“bus”被写成了“bup”,许多过路司机还感到是温馨眼花了。

依附,那不是首回工大家在建设路标时出现拼写错误了。那一个工友要做的只是将“公共交通车站”多少个字漆在公路上,不料,他们也许搞砸了。运输服务公司的老董Peter•曼(PeterMann)急于改良那些拼写错误,他意味着:“最首要的是,通过周详那一个公共设施,保障驾车者、骑车者和客人的平安。”

据精晓,在此之前还会有工友竟将“请勿占道停车”(Keep clear)也拼写错了,实在是叫人无可奈何。(实习编写翻译:张笑 审阅稿件:朱盈库)

本文由云顶集团网址发布于校园动态,转载请注明出处:英路政工人拼错路标,编程中拼写错误的救星

关键词: 云顶集团网址