realbasic-nug
[Top] [All Lists]

RE: Better Code Editor (apologies to newsgroup readers)

To: <realbasic-nug at lists dot realsoftware dot com>
Subject: RE: Better Code Editor (apologies to newsgroup readers)
From: Artur Moniuszko <moniuch at interia dot pl>
Date: Sat, 31 Jul 2004 23:15:32 +0200
Delivered-to: realbasic-nug at lists dot realsoftware dot com
> I'd also like to have more keyboard control over the code
> editor's tree list. Although mice make learning things much easier, keyboard
> control is virtually always faster. (There are exceptions.)

Myself hating mousing all over the screen I have to remind us of the
"slightly underdocumented" shortcut > shift-tab (and once you have used it
for the first time: also tab) which swaps the focus btw. the tree pane and
the code editor.

Once you are in the tree pane, use the down/up arrows to navigate, add
command to expand/collapse the selection.

In the Code editor standard, good-GUI rules apply for text editing, such as:
cmd-left  - moves cursor to the top of the line
cmd-right  - ...to the end of it
cmd-up  - to the top of the code
cmd-down  - to the bottom.

opt-left  - moves cursor to prev word beginning available
opt-right  - to next word beginning
opt-up  - to the top of the visible screen portion
opt-down  - to the bottom...

add shift to the above 8 commands to extend selection

Things that I am personally missing are:
- shortcuts for the icon gadgets under the tree list
- shortcut for selecting current line
- shortcut to open code editor tfor the super class (when in a subclassed
item)
- shortcut to activate the name field in the properties palette.
- being able to map shortcuts for code editors of 10 selectable items on a
fixed basis (i.e. in such a way, where closing a window does not change the
mapping of cmd-# for the rest of the windows).

I think it does not make sense to file report for every single shortcut
idea, especially that it does not always bring an effect. I would recommend
banning the use of any pointing devices at RS for two or three days and let
the guys do the RB prototyping in RB...

[But folks, let's admit - the eye-dropper to copy text in the Code Editor
deserves a Noble prize, doesn't it?]

Cheers,
Artur


----------------------------------------------------------------------
To moze byc ekscytujace lato... >>> http://link.interia.pl/f181c

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://www.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>