I like a lot these drag'n'drop refactorings.

2013/5/24 Sean P. DeNigris <[email protected]>

> Carla F. Griggio wrote
> > Actually when I use Pharo I use the mouse quite a lot
>
> Actually, me too. But only because I don't know any good ways to do what I
> want with the keyboard :/
>
>
On the opposite, I use a lot of shortcut to develop with Pharo. The most
common ones are :
Cmd h,a,s (Create and save the accessors of a class)
Cmd h,i (Create the initialize method of a class)
Cmd r,m (Rename a method and all its send sites)
...

Right now you need either to look in the menu or in the shortcut list on
the top right arrow of Nautilus to know what you can do.

I guess the best for shortcuts would be to have something like helios IDE
in amber, where using shortcuts become trivial with the "shortcut bar" at
the bottom.


>
> Carla F. Griggio wrote
> > I have the feeling that I'm not the only one using a lot the mouse, and
> > interactions like these would get along very well with that common user
> > behaviour.
>
> +1
>
>
Yeah not so many people use Nautilus shortcuts. I know only Camillo who
really use them and he taught me.


>
> Carla F. Griggio wrote
> > We actually already have some drag & drop refactorings, like moving a
> > method from one class to another one :)
>
> True. It'd be great to document all the cool UI things, especially the new
> ones. I guess I have no idea half the things I'm able to do in the IDE...
>
>
+ 1. Recently for example I discover that if you open a scoped browser (a
browser on only a subset of packages), then the refactoring engine works
only the scoped packages. You can then for example rename a method only in
this subset of packages.

However, it is always hard to document this kind of things. Where, what
functionality, who will read this ..


>
> -----
> Cheers,
> Sean
> --
> View this message in context:
> http://forum.world.st/Pharo-dev-DND-refactoring-tp4689408p4689552.html
> Sent from the Pharo Smalltalk mailing list archive at Nabble.com.
>
>


-- 
Clément Béra
Mate Virtual Machine Engineer
Bâtiment B 40, avenue Halley 59650 *Villeneuve d'Ascq*

Reply via email to