例如说,我使用了 devise,我想知道 devise 给 User.find(1) 对象,到底都提供了哪些方法。
通过官方文档能查询到 devise 提供的方法
通过打 User.find(1).外加两个 tab 也可以罗列出方法,只是这样会把所有的方法都给列出来,那数量太庞大,不方便查看。
可通过.methods,.public_instance_methods,.public_class_method 等等,加 grep 来筛选 如 Kernel.methods.grep /puts/
#1 楼 @dfang 我就是这么做的~
@huacnlee 为啥一个回复,chrome 弹了 3 个提醒啊?