Hi Benjamin,

I am trying to use Nautilus and going to Pharo 2.0 (I am using 20480).
I have some remarks about the usability of the tool. I think the idea is
cool and I begin to appreciate it.

But, I have some problems:

- When I am on a method and search senders (b,n). If there is only one
sender, another browser is opened focusing on the sender of the method. But
the method call is not highlighted. When I have to parse long methods, I
loose time.

- About the keyboard shortcuts: please I need the same shortcuts
everywhere… Not everywhere because I know it takes time to do that. BUT
everywhere in nautilus itself. The shortcuts are not the same in the
sourcecode panel (old shortcuts) and in the list of entities (new
shortcuts).
As a user, I would like to have the possibility to disable the new
shortcuts to have the same shortcuts everywhere in my environment.

- About the package menu:
>there is too much items: 4 items to add package in groups is too much. I
would prefer one item (add as group) and a menu More.
> Why is there a "Search code" in "rewrite code" item ? The name does not
make sence.
> Create Slice should be in the DEBUG mode. Which could be disabled in the
Settings.

- The "Show instance variables" and "Show class variables" does not show
the variables but the accessors to the variables, no ?

- Is it possible to have a popup on the icons in Nautilus. There is lots of
icons that I don't know what they mean.
- It is the same for the color of classes and methods: Why are there
methods in gray ? classes in gray ?

- The command "edit a comment", which is a clickable icon, opens a new
window. I would prefer that it has the same behavior than the button
"Comments": opening the comments in the same browser.

- in the lists of the browser, I would like to select multiple packages
without using the mouse. Is it possible ? In all the browsers, the shift-up
and shift-down can do that.

- When I select multiple packages, the classes of all these packages should
appear. Not only the ones of the last selected package.

- what does the locker means in the source code editor ? I understood that
the method cannot be modified… But I can, so I don't understand.

- The history navigator is not shared between browsers.

That is a good beginning I think.
I give you my point of view as a user of the browser. This is the main tool
I am supposed to use in Pharo and I would like to not be frustrated using
it.

My 2 cents,
Jannik

-- 

~~Dr. Jannik Laval~~
École des Mines de Douai
Enseignant-chercheur
http://www.jannik-laval.eu

Reply via email to