在开发过程中,我发现自己每天都在Ruby控制台中查看一些结果。这是通过每次键入具有不同参数的相同命令来完成的。但是这些命令可能很长,或者有时需要按顺序运行几个命令。
例如:
Nokogiri.HTML(open(Rails.root.join('page/p1.html')))
我想知道是否可以指定一些便利功能,当我运行控制台时它会自动加载?所以我可以随时在控制台中调用复杂的调用。
我还听说有更换主机。所以它不必是本机控制台,只要它提供类似的功能。
答案 0 :(得分:0)
不自动确定,但你可以创建一个ruby模块,将所有有用的东西放在那里作为方法,并在开始使用控制台时只需要/包含它。
答案 1 :(得分:0)
正如d11wtq指出的那样,根据您使用的控制台,您可以使用其配置文件编写自己的便利功能:
IRB有〜/ .irbrc
PRY有〜/ .pryrc
RIB有〜/ .rib / config.rb
将代码放在这些代码中,您可以在控制台中调用它们。