在 ruby 中给定搜索模式的行旁边添加内容
我正在制作一个自定义 Rails 3 生成器,我想在以下语言环境文件中的属性行之后添加一些内容,例如,插入“user: 'User'”
es:
activerecord:
attributes:
user: 'User'
# some stuff
errors:
# some other stuff
我该怎么做,考虑到属性行可能是在文本的任何位置?
I'm making a custom rails 3 generator, I want to add some content after the attributes line in the following locale file, for example, inserting "user: 'User'"
es:
activerecord:
attributes:
user: 'User'
# some stuff
errors:
# some other stuff
how I can do that, considering that the attributes line could be in any position of the text?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有几个选项,每个选项都有缺点:
gsub_file
注入:困难且容易出错There are a few options, each of them have drawbacks:
gsub_file
: hard and error prone