我从here发现,如果你想要在rails控制台中运行一个脚本,你有时必须逐行复制粘贴(复制粘贴一次并不总是有效)
这对冗长的脚本来说非常繁琐
有工作还是更快的方式?
示例 - 这不会将粘贴从文本编辑器复制到控制台:
class Article
def initialize(title, link, paragraphs)
@title = title
@link = link
@paragraphs = paragraphs
end
attr_reader :title
attr_reader :link
attr_reader :paragraphs
end
编辑上面的剪辑会将粘贴复制到rails控制台中。但是当我从崇高的文本3中获取相同的文本时,它在第二行之后出错,其中:显示所有522种可能性? (是或否)..
答案我找出了原因。我的脚本(在崇高文本中)使用制表符作为缩进。 rails控制台仅接受空格作为缩进。那是我生命中的一小时,我不会回来。我希望这能节省一些时间。
我不能因为声誉而发表评论,所以我添加一个关于可以节省一些时间的“提示”的答案。
在用于编写代码的大多数文本编辑器/ IDE中,您可以选择用一定量的空间替换制表。这样做是件好事,以避免文件中的制表字符引发像你这样的错误;)