On Sat, 04 Mar 2017 20:07:00 +0100, webwarrior <[email protected]> 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/