Ruby存在(实验性)类浏览器吗?

Eri*_*rik 20 ruby ide smalltalk maglev pry

Ruby存在(实验性)类浏览器吗?

我在谈论类似于大多数Smalltalk实现的类浏览器/编辑器组合(即专注于[runtime]类/对象而不是.rb文件)

Squeak Smalltalk类浏览器

PS:看起来pry已经能够做很多smalltalk样式类浏览器所需要的东西了吗?https://speakerdeck.com/u/rahult/p/pry-an-irb-alternative-on-steroids

PS2:看起来Seaside Smalltalk框架有一个基于Web浏览器的类浏览器

PS3:MagLev/Webtools是我发现的最接近的:

在此输入图像描述

PS4:显然http://tibleiz.net/code-browser/index.html有Ruby支持,能够提供类似于类的浏览器:

在此输入图像描述

Tob*_*ias 7

查看github上的maglev/webtools项目,以及rubymirrors gem.它已经为多个Ruby实现提供了一个类浏览器和工作空间,并且图形化调试器也可以在MagLev上运行(而不是在MRI上).


ste*_*lag 0

我没有使用它的经验(而且它很旧),但rbbr可能仍然有效。