[ANN] new version of services available for preview

Jason Rogers jacaetevha at fast-mail.org
Fri Sep 30 18:55:25 UTC 2005


On 09/30/2005 02:18 PM, Romain Robbes apparently said:

>>>
>> [snipped]
>>
>> I am jumping in kind of late on this discussion, so I apologize if  
>> it's already been covered.
>>
>> What about using the function keys or another keystroke  
>> combination?  My preference would be to *not* modify the double  
>> click action.  The way I do it in Eclipse is to doubleClick.  Then  I 
>> press F3 or some other key combination and it takes me there.
>
>
> yes but I'd rather do it with only clicking, as it seems to me to be  
> faster (the alternative being to keep a key pressed,
> maybe this can be done somehow).

That's surprising.  I thought you were a vim user :)  I find that taking 
my hand off of the keyboard and reaching for the mouse is much slower.  
As much as possible I like to use keyboard navigation.

>
>>   Eclipse also has the concept of the browser back and forward  
>> buttons that will help me navigate through my history of  navigations 
>> -- these actions are also bound to Alt-LeftArrow and  Alt-RightArrow.
>
>
> with services you can do that by default with meta-[ and and meta-]  
> (or apple-[, windows-[)

Ah, I didn't know that.  I will have to employ it.

>
>>
>> Eclipse also adds the ability to navigate and get information by  
>> just placing the cursor anywhere in the text.  So for this code,  
>> "someObject.doS[cursor positioned here]omething();", pressing F3  
>> takes me to the method doSomething() in someObject's class.  I  don't 
>> know how hard that would be in Squeak, but it sure would be  nice to 
>> have.
>
>
> Well you kind do that with services (just placing the cursor instead  
> of selecting text), except the shortcut is longer.
> In fact this is the same thing used for click-navigation.

So, I can't press Alt+n in the following and get to senders?

    aCollection sel[cursor here]lect: [:e | true]

What else would I have to do?

-- 
Jason Rogers

"I am crucified with Christ: nevertheless I live; yet not I,
but Christ liveth in me: and the life which I now live in
the flesh I live by the faith of the Son of God, who loved
me, and gave himself for me."
    Galatians 2:20




More information about the Squeak-dev mailing list