String
我在要在其他 ruby 文件中使用的类中定义了一个自定义实例方法。我可以通过require
-ing 文件(我在其中定义了我的自定义方法)来做到这一点,但我想自然地使用它(不必require
)。
例如:我在“custom_string.rb”文件中定义了这个:
class String
def set_style(style)
puts "\n#{self}"
self.size.times do
print style
end
end
end
然后,要set_style
在我的“test.rb”文件中使用我的方法,我必须这样做:
require 'custom_string'
puts "hello".set_style("*")
我没有使用 Rails 项目。有没有办法将我的文件默认包含在 ruby 中(从 ruby 命令行),以便它可用于 Ruby 中的所有文件?