Pharo/Squeak - 如何快速浏览给定类中给定方法的实现?

Jan*_*sen 5 ide smalltalk squeak class-hierarchy pharo

假设我想看看如何在Dictionary类中实现"复制".目前我使用系统浏览器并手动遍历继承层次结构(自下而上),直到找到实现给定消息的类.是否有工作空间的单行,这将在正确的位置打开系统浏览器?

小智 6

( SomeClass whichClassIncludesSelector: #initialize ) browse
Run Code Online (Sandbox Code Playgroud)

这将浏览实现消息#initialize的类.


Ram*_*eon 6

就个人而言,我只需在工作区中键入#selector,突出显示它,然后点击alt + m以拉出消息的所有实现者.比输入所有代码快得多.