如何在 GNU Smalltalk 中查看对象/类/上下文浏览器?

发布于 2024-12-09 06:40:35 字数 114 浏览 1 评论 0原文

我运行 get 现在看到空白屏幕。我期望有对象浏览器,但没有。我认为有一些命令可以做到这一点。

我怎样才能在 GNU Smalltalk 中看到那些对象/类/上下文浏览器?

I run get and now I'm seeing blank screen. I expected object browser, but there isn't. I think there is some command for that.

How can I see those object/class/context browser in GNU Smalltalk?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

醉生梦死 2024-12-16 06:40:35

在 REPL 中,有一些工具可以检查代码和对象。例如:

anObject inspect

将向您展示一个对象的内部结构。

如果您需要检索特定方法的代码,您可以这样做:

(MyClass >> #myMethodSelector) methodSourceString

至于浏览器……好吧,您处于基于文本的 REPL 中,不存在代码浏览器之类的东西。不过,您可以尝试一下 gst-browser,它是 GNU-Smalltalk 的 GUI,包括浏览器、转录本、工作区、调试器、检查器等。但请考虑到它仍处于测试阶段!

干杯。

In the REPL, there are a couple of tools to inspect code and objects. For instance:

anObject inspect

will show you the internals of anObject.

If you need to retrieve the code of a particular method, you can do:

(MyClass >> #myMethodSelector) methodSourceString

As for a browser... well, you're in a text-based REPL, there is no such thing as a code browser. Still, you can give gst-browser a try, it's a GUI for GNU-Smalltalk that includes a Browser, Transcript, Workspace, Debugger, Inspector, etc. Take in account it's still in beta though!

Cheers.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文