Le 02/10/2013 15:33, Torsten Bergmann a écrit :
In Eclipse or other IDE (Netbeans, IntelliJ, ...), in order to being
productive, we have to use hotkeys to find a given class or a given
method because the browsing by tree is painful in an every day work.
This is exactly my issue with Nautilus today. The list of packages is so
long in the pane that you can only work by hotkeys.
Yes - but this could have an easy solution: back in the "good old pharo days"
(TM)
we had a nautilus with a filter above the category pane.
One could easily enter the beginning of the name and the category pane, the
contents was condensed which saves a lot of scrolling. This is especially
helpfull when you
work on a single project (what you normally do).
I would REALLY like to have this feature back. Especially since we
had it in the past and tools like the MetacelloBrowser, the config browser have
it too.
Just open the MetacelloBrowser and enter "Config" in the filter - you can easily
get all ConfigurationOf... packages. Or enter the first letters of a project
name
like "AST", "Ann" ...
It's a real time saver!
In fact, I wanted that filter option to be available on the tree at the
beginning, but as a popup thing so that it would not take up GUI real
estate. Just start typing and it would show up and filter for you.
I kept on postponing it and then I noticed by categorizing the stuff, I
could remember where most of the stuff I'm good at was without
difficulties (and as I said, at a max of three clicks away).
Now that I'm able to scope and restrict at any level by just
double-clicking, well, I don't have any need for it anymore. It could be
nice, still.
I know Nautilus can be plugged together - dont know if it is possible to
write a plugin to get this filter possibility back. If it disturbs others it
can be made a setting.
It certainly could be done, but not by me ;-) I'm a lot happier using
mine and the amount of code in it is small and simple enough to make it
maintainable by me alone for a long time.
Additionally, it allows for some experimental development which may then
be ported to Nautilus, like the smart suggestions stuff.
And: compared to Eclipse Smalltalk browsers are still much better. Eclipse/Java
lacks categorization of methods which is IMHO horrible.
I haven't used them for many years now, but I allways remember the speed
of the beast... and the huge amount of wasted space on my 24" desktop
screen.
I wouldn't be happy with today's VW browser as well, given the
screenshots seen in ESUG presentations ;) I can't work with a browser
which expect me to use it full screen on the 11"6 screen of my laptop; I
really need the three browsers: code ref, code I'm writing, code using
my code.
Thierry
--
Thierry Goubier
CEA list
Laboratoire des Fondations des Systèmes Temps Réel Embarqués
91191 Gif sur Yvette Cedex
France
Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95