On Sat, 04 Mar 2017 20:07:00 +0100, webwarrior <r...@webwarrior.ws> wrote:

One thing that is broken in current code completion and needs to be addressed
is when you try to edit keyword messages.

For example you have:

dict at: #foo

and you want to add ifAbsent: part.

Current implementation won't help you, because it works out of context and doesn't recognize the whole selector. Same when you want to edit any part of
keyword message.

I'd like to see code completion operating on message send level, not on word
(token?) level.

+ 1
I would love also to have

        it -> ifTrue: [ | cursor here ]

and also even if this is not strictly about completion
selector: navigation

        | self at: key ifAbsent:
        then
        self |at: key ifAbsent:
        then
        self at:| key ifAbsent:
        then
        self at: key |ifAbsent:


Is it clear what I'm trying to say?



--
View this message in context: http://forum.world.st/Code-Completion-in-Pharo-tp4934313p4937296.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.



--
Using Opera's mail client: http://www.opera.com/mail/

Reply via email to