ESQuicksall
asked on
Developer Studio key to mark a word
From within Developer Studio, I want to create a keystroke that will mark a word. Currently ctrl/shift/left will mark a word but ctrl/shift/right marks the word plus the spaces to the next word.
Any ideas?
Any ideas?
Once again, start off with the macro recorder. You want to do ctrl-shift-right and then a shift-left to back up if there was a space after the word. This gets you a start. Then you need to go edit the macro. You want to back up until the last selected character is not a space. It's actually a bit more complicated than that if you really want to do it right because you have to back up until to the last non-whitespace character. I'll think about this a bit and see what I can come up with.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Two other options:
1) Use the original CTRL-SHIFT-RIGHT and add a macro to back out the whitespace if you want. This could be assigned to ALT-SHIFT-LEFT or something.
2) Use the macro above and assign it to ALT-SHIFT-RIGHT and choose whether you want CTRL or ALT version of the command.
The trouble is that the software doesn't know whether you want to extend over the whitespace or not. Somehow youneed to tell it.
1) Use the original CTRL-SHIFT-RIGHT and add a macro to back out the whitespace if you want. This could be assigned to ALT-SHIFT-LEFT or something.
2) Use the macro above and assign it to ALT-SHIFT-RIGHT and choose whether you want CTRL or ALT version of the command.
The trouble is that the software doesn't know whether you want to extend over the whitespace or not. Somehow youneed to tell it.
ASKER
SelWordRight works perfectly. All I really want is to have a keystroke that does a "double click" on a word (I hate using a mouse). It does extend the selection if I use shift/right.
Also, with your example, I am able to see how to do more things.
Eddy
Also, with your example, I am able to see how to do more things.
Eddy
ASKER
Adding more points for a hard problem.
ASKER
I'm wondering why the word "Right" is used in the While. It does not seem intuitive because the highlight would be on a blank and not to the "Right".
Eddy
Eddy
ASKER
I'm going to add another one for you (or anyone else if they are knowledgable). It will be called "Making backspace act like rubout if not insert mode".