On Sat, 04 Mar 2017 20:07:00 +0100, webwarrior <reg@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/