ファイルを手動でgrepせずにコンソールから関数定義を取得するメカニズムはありますか?
既知の関数名の定義をすばやく見つける方法を探しています。
たとえば、「_kill」オートコンプリート関数がどこで定義されているか知りたいです。
詮索好きなルビーでは、次のようなものを手に入れることができます。
show-method find
差出人:app / models / search / object.rb @ 2行目:
行数:7
def self.find(conditions = {}, options = {})
type = extract_object_type
raise 'do not call Search::Object directly' if type == 'Object'
search_logic = "Search::#{type.camelize}Logic".constantize.new(conditions, options)
search_logic.process!
search_logic.execute
end