1. 首页
  2. 数据库
  3. 其它
  4. Ruby实现命令行中查看函数源码的方法

Ruby实现命令行中查看函数源码的方法

上传者: 2021-01-04 02:44:46上传 PDF文件 35.38KB 热度 9次
如果要查看 ActiveRecord 的 update_attribute 函数的源代码,一个比较常见的方法是直接在 Rails 源码中搜索 def update_attribute。博客 The Pragmatic Studio 介绍了一个更方便的技巧,在 Ruby 命令行中就能启动编辑器直接访问。 通过 Object#method 方法可以获得 update_attribute 方法的对象,而 Method#source_location 则返回这个方法定义的文件和位置。有了这个信息后,就能启动编辑器查看源代码了: 代码如下: > method = User.first.method(:
用户评论