Hi Dan I guess it allows you to customise an enormous number of shortcuts , accessible with 1 finger typing. I could see it being super useful if I had two right hands ;p
I'd probably set a few up but then I'd forget all about them,,, there are some commands I always access through search, dunno why.. I guess that's where I remember they are.
I don't know.....instead, I would just add it to the "S" shortcut key..
Also, The "S" shortcut key makes the icons right there next to your mouse anyway, without having to move it all the way up the top right corner.
I can see your point Rob Edwards, but I still think that there are WAY better ways to do it.
I started responding early this morning, but got pulled away to meetings, so never finished. Tom Spine can add more if I missed anything since he was involved in the design of it, but he's off work today.
This was implemented in response to users wanting multi-key shortcuts, similar to a command line interface. SOLIDWORKS cannot directly do multi-key shortcuts because as soon as you hit a key it is interpreted and executed (since there is no command line). So, instead, in SOLIDWORKS you can program your multi-key shortcuts using this search shortcut functionality (an alternative to the single key shortcuts).
So, as a couple of examples, you can program "li" for the line command, "ci" for the circle command, etc. Then, in the Command Search, "li" will have Line as the first hit in the results regardless of whether "li" would normally result in Line being alphabetically at the top and "ci" will result in Circle being at the top regardless of whether it would normally be there alphabetically.
So, this doesn't add much value if you are navigating to Command Search with your mouse because you still have the mouse movement to get up there. But, combine it with a shortcut key for Command Search, and it enables multi-key shortcuts, just with one extra keystroke to give Command Search focus before typing the shortcut. By default, "w" is the shortcut key for Command Search. So now, you have multiple key keyboard shortcuts, similar to a command line. So, type:
wli<enter> and you get the Line command
wci<enter> and you get the Circle command
Each of these is only one extra key from a command line based system which would be:
li<enter> and you get the Line command
ci<enter> and you get the Circle command
One other thing you may have never noticed. When you hit "s" to bring up the shortcut bar; the Command Search is automatically active when the shortcut bar shows. So, the following will also work to run these commands in these examples:
sli<enter> and you get the Line command
sci<enter> and you get the Circle command
I hope this explains it,
Awesome! Thanks Jim.....this is exactly what I was looking for in a response.
And now that you mention it, I remember TURNING OFF the function to enable the Command Search with the S key (this was because I would sometimes accidentally hit "S" while the "S" shortcut bar was already active, and now I have to click to get it away.
I'm going to file all that away as part of the 80% of SolidWorks (and many other computer programs for that matter) that I don't really use.
Used it once to find shortcuts assigned on another designers computer.(He had his set up for him and I had to use his computer for a day, I was getting wonky results with all of my typical shortcuts so I needed to list out what he had assigned and where.)
Other than that never used it.