Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Feature Requests
 Keyboard hotkeys list

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
Lettiere Posted - Aug 21 2011 : 07:47:24 AM
I couldn't find such a list in your site. Resharper has one and it's very useful: http://www.jetbrains.com/resharper/docs/ReSharper60DefaultKeymap_VS_scheme.pdf
Closest I could find was this list:
http://yslee.springnote.com/pages/2142086
Not sure if it's up to date and/or comprehensive though - it isn't official for sure

Another smart thing Resharper does is display the current shortcut near each command (that way you immediately know the current hotkey for the command), for example see: http://www.jetbrains.com/resharper/features/navigation_search.html

Thanks !

EDIT - OK I've found the list at:
http://www.wholetomato.com/products/features/shortcut.asp
Still a "cheat sheet" format like R# have would be nice, and my other suggestion regarding hotkey visibility is still valid
Also, looking at the default list, it would seem the vast majority of commands don't have default hotkeys. I would argue they should (again, see R#)

I apologize for the many R# references, I come from the .NET world and I highly appreciate what you do for the C/C++ world (I know it's harder!)
9   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Nov 29 2011 : 11:15:17 AM
We do have an eye on case=54741, and it has not been forgotten.
Lettiere Posted - Nov 29 2011 : 04:36:32 AM
quote:
Originally posted by support

case=60908 is implemented in build 1859



Thanks!
Just installed the new version and it works

I hope you get to case=54741 somewhere down the road :)
support Posted - Oct 04 2011 : 11:22:18 PM
case=60908 is implemented in build 1859
Lettiere Posted - Aug 31 2011 : 08:45:37 AM
Excellent, thanks for your support :)
feline Posted - Aug 30 2011 : 8:13:50 PM
Now I know we are talking about the same thing, I have put in a feature request to show the keyboard shortcuts on the refactoring context menu:

case=60908

This does make sense, and should help to make the keyboard shortcuts a little more obvious.

We are looking into showing a dialog that lists possible VA keyboard shortcuts and then assigns them if you agree:

case=54741
Lettiere Posted - Aug 30 2011 : 04:34:51 AM
quote:
Originally posted by feline

For the context menu, are you using Shift+Right click, or the small down arrow icon that shows on mouse hover, and gives you access to the refactoring commands? I am guessing the hovering down arrow icon menu.

I actually use the hotkey (alt+shift+q)

quote:

It is interesting that you have picked out Edit.CharTranspose as a command to replace, since this is a command I use fairly often, along with line transpose Most keyboard shortcuts are unused for most users, but the set of used commands is different for each user.

For keyboard shortcuts the IDE does not already use, you quickly end up with either cords, the number pad, or ALT+SHIFT+ something. I know, I have looked. Its quite amazing how many shortcut keys the IDE already defines.


I see your point However, you could always ask the the user if he wants hotkeys overridden (again, see R#).

quote:

To transfer your settings from one machine to another, you can export and import both IDE and VA settings:

VA Options -> Performance -> Export Settings
IDE tools menu -> Import and Export Settings -> Export selected environment settings


That's good to know, thanks. However, having standard hotkeys is better, as you can simply start working on a friend's computer without changing anything.
feline Posted - Aug 24 2011 : 11:03:54 AM
For the context menu, are you using Shift+Right click, or the small down arrow icon that shows on mouse hover, and gives you access to the refactoring commands? I am guessing the hovering down arrow icon menu.

It is interesting that you have picked out Edit.CharTranspose as a command to replace, since this is a command I use fairly often, along with line transpose Most keyboard shortcuts are unused for most users, but the set of used commands is different for each user.

For keyboard shortcuts the IDE does not already use, you quickly end up with either cords, the number pad, or ALT+SHIFT+ something. I know, I have looked. Its quite amazing how many shortcut keys the IDE already defines.

To transfer your settings from one machine to another, you can export and import both IDE and VA settings:

VA Options -> Performance -> Export Settings
IDE tools menu -> Import and Export Settings -> Export selected environment settings
Lettiere Posted - Aug 23 2011 : 03:53:32 AM
quote:
Originally posted by feline

I am assuming you are not using VC6, so when you open the VAssistX IDE menu, do you see keyboard shortcuts listed, down the right hand side of the menu, for some of the commands? You should be seeing this.


I'm using VS2008 and you're right, they hotkeys do appear there. It's just that I'd never use that menu - I prefer contextual menus to full menus that have most of their items grayed out (or irrelevant to my context)

quote:
Our current policy is to leave existing IDE keyboard shortcuts alone when possible, rather than simply replacing them with our own shortcuts. The problem with this is that most of the simple keyboard shortcuts have already been taken.


In cases of commands that replace/improve vanilla commands, I think it's OK to override their shortcuts (you could also ask the user, again see R#). You actually did this with Ctrl+Shift+V - and I'm giving this example even though I somewhat prefer the original VS clipboard cycle - I could always change it back, no big deal. There are also some pretty useless command in VS that you can probably override (like Edit.CharTranspose). Lastly, I think any shortcut is better than no shortcut at all, and I assume VS has left enough hotkey permutations.

quote:
How do you normally trigger VA commands that you would rather trigger via a keyboard shortcut? Since you are not discovering the keyboard shortcuts, I am wondering how they could be made more visible.


Contextual menus. If the hotkeys appeared there, I would switch to using them more rapidly (for now, I'm just using the list I linked to - which should have it's own page / PDF linked from the product's main page IMO). For very useful commands that don't have default hotkeys, I simply assign them myself. It works, but when I move to a new environment I'll have to set them all over again.
feline Posted - Aug 22 2011 : 11:01:38 AM
I am assuming you are not using VC6, so when you open the VAssistX IDE menu, do you see keyboard shortcuts listed, down the right hand side of the menu, for some of the commands? You should be seeing this.

Our current policy is to leave existing IDE keyboard shortcuts alone when possible, rather than simply replacing them with our own shortcuts. The problem with this is that most of the simple keyboard shortcuts have already been taken.

How do you normally trigger VA commands that you would rather trigger via a keyboard shortcut? Since you are not discovering the keyboard shortcuts, I am wondering how they could be made more visible.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000