[ANN] Behavioral Inspector

danielv at netvision.net.il danielv at netvision.net.il
Sat Oct 19 23:24:57 UTC 2002


Hey, this is great!

I've just made it replace the default inspector on regular objects -
it's much more useful for exploring new objects one doesn't know (in my
case - NCConnectors and their friends).

Though I must say I wouldn't particularly mind the encapsulation
breaking if it also showed the state in addition to the messages.

Also, the list of methods is usually very long, and it might just be
better if it showed a list of categories (+ -all-), with methods under
them.

Daniel Vainsencher

danielv at netvision.net.il wrote:
> Ah. Loads fine, and it's pretty cool!
> 
> A few small things that would be nice -
> 1. If no method is chosen, show the class comment.
> 2. Add a line about how to open it in the pacakge description.
> 3. I execute 7 asFloat, and nothing happened. ?
> 4. Typing letters in the method name list should move to them, the way
> it does with item numbers in Celeste, or method names in the browser.
> 5. It would be very cool if you could use objects in the list as
> arguments to further methods...
> 
> Bergel Alexandre <bergel at iam.unibe.ch> wrote:
> > > Can you register it as a package in SqueakMap, so we can install it by
> > > just picking and clicking?
> > 
> > Done 
> > 
> > Alexandre
> > 
> > 
> > > 
> > > That way it's much more likely people will try it out and give you
> > > feedback that way (at least those of us that already use it SM).
> > > 
> > > Daniel Vainsencher
> > > 
> > > Stephane Ducasse <ducasse at iam.unibe.ch> wrote:
> > > > Hi
> > > > 
> > > > just to let you know that LAex implemented a cool inspector for 
> > > > newbies. It does not break
> > > > the encapsulation so only show methods. It also extract the method 
> > > > comments to help understanding the
> > > > method.
> > > > 
> > > > http://www.iam.unibe.ch/~bergel/Smalltalk/BehavioralInspector/
> > > > 
> > > > We will be using it on the lectures I will start to give (2nd year 
> > > > student) next week. If you have any idea
> > > > of improvement do not hesitate.
> > > > 
> > > > 
> > > > Stef
> > 
> > -- 
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._
> > Bergel Alexandre  http://www.iam.unibe.ch/~bergel
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^



More information about the Squeak-dev mailing list