在Pharo中,我知道整数可以理解消息to:。工作区提供了建议:

但是,如果我从工作空间中检查一个整数,则不会提及to::

搜索SmallInteger也不在系统浏览器中显示任何内容:

如何发现可以发送给对象的消息?理想情况下,我也想查看其源代码。

最佳答案

重新讨论您的问题,我注意到,在您的上一个屏幕截图中,您没有搜索 SmallInteger,而是搜索了一个名为SmallInteger。该软件包不存在。

但是您可能想搜索SmallInteger类。这是通过键盘快捷键Cmd-F Cmd-C(在Linux上为Alt-F Alt-C)或通过在Nautilus系统浏览器的类面板的上下文菜单中选择查找类…来完成的。这使您可以浏览SmallInteger中实现的方法。如果您逐步研究父类(super class),则可以查看SmallInteger实例可以理解的所有消息。

10-04 17:20