Code completion only displays first argument of script's handlers

Is it a bug in SD8 or am I missing something:

If I create a handle with multiple arguments, for example:

on myHandle:arg1 withArg:arg2 andArg:arg3

when I invoke code completion, it only shows


Is there a way to show all arguments in code completion - just like SD does with Cocoa methods?


As long as you have compiled since adding the handler, it should work:


Doesn’t work for me no matter what:


Is it possible that there’s a preference for this?

Plus, I’m still running a free version - can it be the reason?

It looks like a bug. It works when the insertion point is after the handler, but not when it’s before. I’ll make a note of it, thanks.

got it, thanks Shane.