On Mon, Sep 21, 2015 at 8:57 PM, Stephan Eggermont <step...@stack.nl> wrote: > When experienced (non-smalltalk) developers come to Pharo, they often > complain about the (perceived) lack of keyboard control. Spotter has made it > easy to open new browsers and inspectors, but navigating between all the > open windows is still mostly done with the mouse. >
At least in Nautilus the problem is more related to inability to break focus out of code pane... because the shortcuts are there, but can't be used when the focus is on code pane. > What would happen if we create an state-full interface, showing code as > cards, and explicitly switch between navigating and editing? > > https://vimeo.com/139960287 > > Drag some methods to the code panel, click on it and start editing. > Esc switches between navigation and editing, when navigating switches enter > between the collapsed and expanded view of a card. The arrow keys select > other cards, and using shift a card can be moved. This is really cool. Because even on my 24" screen I can comfortably have only couple (4) of system browser opened at once (and I am interested only in the method). It would be interesting to integrate it with MessageBrowser and Spotter, so I could (with shift+enter or something) open your card instead of Nautilus. For example I have scoped view of my package and I ctrl+b+n on a selector and it opens cards with the senders. Peter