如何知道使用哪个功能

时间:2019-01-19 20:13:41

标签: ruby ruby-on-rails-3

enter image description here我在知道如何使用哪个函数方面遇到问题,因为这里是多重实现。 Rails如何知道哪个功能正确。如何在Ruby中解决此问题,有没有办法告诉IDE将使用哪个函数

1 个答案:

答案 0 :(得分:0)

您可以使用Ruby的Method#source_location http://ruby-doc.org/core-2.5.1/Method.html#method-i-source_location 您可以按照Stefan的建议将其与binding.pry一起使用,或者只在实际调用特定方法之前打印#source_location的结果(这样就可以确保范围是相同的)。