ClassBrowser Ruby交互式类浏览工具
ClassBrowser 是一个交互式的 Ruby 类浏览器,方便开发者快速查找和查看类的结构和方法。用法:ClassBrowser 可以通过命令行参数调用,或在没有指定参数的情况下进入交互模式。在交互模式中,您可以重复输入命令行中的相同参数。输入一个空行即可退出交互模式并关闭程序。具体用法如下:
-
ClassBrowser [class] [switches]:
-
class 表示类或模块名称。
-
switches 可选参数,包括:
-
-h
:显示帮助信息 -
-da
:显示该类的所有后代 -
-di
:显示该类的直接后代 -
-dn
:不显示该类的后代 -
-m
:显示该类或模块包含的模块 -
-ma
:显示该类或模块的所有方法 -
-mi
:显示该类的实例方法 -
-mc
:显示该类的类方法 -
-mn
:不显示该类或模块的任何方法
-
命令行示例:
$ ClassBrowser Array
○ BasicObject
└─○ Object
└─○ Array
└─○ CGI::Cookie
交互模式:在交互模式下,可以根据提示直接输入指令查看类和模块的结构或属性。
下载地址
用户评论