Visual Studio Productivity Power Tools - Solution Navigator Shortcut - visual-studio-2010

Love the Solution Navigator in VS2010 power tools. But can't find a shortcut combination that opens it?

Looking in my keyboard mappings it was down as Ctrl w+ Ctrl F. This seemed to clash with the search functionality so I reassigned it.

Related

Is it possible to search for keyboard shortcuts by a keybind (Visual Studio 2017)

I want to find all shortcuts that are using a specific keybinding in an easy and reliable way.
In Visual Studio the only reliable way I've found so far is by changing a shortcut's keybinding and get list of shortcuts using the same keybinding. I think it's too roundabout and I'm looking for a way similar to VS Code.
In VS Code in the Keyboard Shortcuts tab you can search by a keybinding (by writing "Ctrl + R" for example) and you will get all shortcuts using that keybinding.
Is there a similar way to do this in Visual Studio?
If you open Visual Studio keyboard options and Press shortcut keys in the corresponding box, in the Shortcut currently used by list you will see all commands for this shortcut:

Visual Studio code completion like ctrl+k in netbeans?

My question is there code completion for Visual studio like in Netbeans where you cycle the buffer with ctrl+k, when you type something?
There's now a nice extension called Simple Autocomplete which adds one command simpleAutocomplete.next that you can map to a shortcut of your choice.
No, there isn't a similar feature in Visual Studio.
The traditional Visual Studio autocomplete is using intellisense.
When you start typing, intellisense may bring up a drop down with suggestions. In that case you can tab to complete using the current suggestion or use the arrow keys to choose another.
Ctrl-Space (or Alt-Right arrow) will bring up this intellisense menu if it's not up.
I find it does a pretty good job overall.
Some extensions like Resharper or Visual Assist offer their own code completion or other similar features (like Suggestion List for Visual Assist).
I know it's been ages since I asked this question but I found the next best thing to do this. What I would suggest is to use VsVim extension and to use Vim's anyword completion; however, in order for this work, what must be resolved is the keyboard shortcuts that conflict:
Go to "Tools options" in Visual Studio.
Then go to VsVim category(alternatively you can search "VsVim" and
should bring the options) and click keyboard.
As far as I know vim deals with this type of completion with these keys
CTRL+P and CTRL+N so what we do is to let Visual Studio give up
these keybindings and let VsVim deal with it by Selecting from the drop
down of the keys(CTRL+P and CTRL+N) and let it be "Handled by VsVim".
I hope this has helped someone out.

Visual Studio - Shortcut to Navigate to Solution Explorer

Is there a keyboard shortcut in Visual Studio (aside from CTRL+TAB and selection) that would take me from inside a document directly into the solution explorer? I don't want to customize any shortcuts or change any default behavior.
CTRL+ALT+L
should shift focus to the Solution Explorer.
For visual studio 2012 use:
CTRL+[ + S this selects your current document in the solution explorer.
When using VS 2012 with the Visual C# 2005 keyboard mapping scheme:
CTRL+W, S
I find this easier to memorize: All shortcuts beginning with CTRL+W are for opening or navigating to W indows:
CTRL+W, S: S olution Explorer
CTRL+W, E: E rror list
CTRL+W, R: R esourceview
CTRL+W, A: Command window (A ction ...)
CTRL+W, T: T askview
CTRL+W, Q: Find Symbol Results
CTRL+W, X: Toolbo x
CTRL+W, C: C lassview
CTRL+W, P: P roperties
CTRL+W, B: B ookmarks
...
In Visual Studio 2012 you can now use CTRL+; as this is the default keyboard shortcut for the solution explorer search box.
On my windows 7 machine : Ctrl+ALT+L locks the computer.
For me
: Shift+ALT+L
works. (This could also be a resharper configuration)
shortcut ctrl [, S will focus current open file/document in solution explorer.
setting checkbox to true in "Track active in Solution Explorer" will automatically focus current open file/document in solution explorer (Tools->Options->Projects and solutions->General->"Track Active Item in Solution Explorer"=true
The default keyboard shortcut for opening/jumping to Solution Explorer is Ctrl + Alt + L.
Extended above : command name for sync tab with solution explorer is "SolutionExplorer.SyncWithActiveDocument"
Visual Studio
2015 and 2017 (by default) VS 2017 Shortcuts
Ctrl + [, S
Runs Keyboard Shortcut
SolutionExplorer.SyncWithActiveDocument
ReSharper
In Visual Studio 2015 and 2017 (by default) Resharper Docs
Shift + Alt + L
Which runs Resharper's Keyboard Shortcut
Resharper.Resharper_LocateInSolutionOrAssemblyExplorer
Both
Focus Solution Explorer
Highlight document
Scroll / expand nodes (as required to show that document)
Difference
Resharper's version also works with decompiled code. Locating decompiled symbols in the Assembly Explorer window.
To customise / it doesn't work :
Tools > Options > Environment > Keyboard
Search shortcut name (e.g. SolutionExplorer.SyncWithActiveDocument)
Assign (in Global) to Keyboard shortcuts as you like
I had this problem on a new machine build with VS 2013 and R# 8.2.
Keyboard option Resharper.Resharper_LocateInSolutionExplorer was correctly set to Shift+Alt+L, but it seemed to be only opening a parent folder and not selecting the actual file. As recommended in another post I enabled "Track active in Solution Explorer" in the VS Options.
This didn't fix the problem and wasn't what I want because in very large solutions I don't want the solution explorer jumping around to the current file in use. I disabled the Track feature and restarted VS, the LocateInSolutionExplorer feature then started working correctly. Some sort of shortcut precedence issue?
ctrl + [ + S.
This shortcut will highlight the currently opened document in solution explorer.
For AZERTY keyboards like mine, the default shortcut is Ctrl+), Ctrl+S
Ctrl+Alt+L works fine even in VS 2019.
But if you have reassigned the above key to some other command (by mistake in my case) then the name of the command is View.SolutionExplorer
You can search it in the Tools -> Options -> Environment -> Keyboard
or just do Ctrl+Q and search keymap.
And then search View.SolutionExplorer in the Show commands containing: and assign whichever key you want.
We just upgraded from VS2013 to VS2017, and I had to go looking for how to auto-select the active tab in the Solution Explorer. I often have to look for a document by finding a text-string from a screen, and love to have it select the document so I can see where it is.
Tracking the active document has been default behavior for a long time. VS2017 brought over ALL my other preferences, but not this one. Glad I found this thread--Thank you.

Resharper 5 shortcuts & keyboard schemes

I am used to Finding Usages by hitting Shift-F12, but after switch to R# 5 on vs 2010 that one isn't obviously available.
I've got the keyboard scheme set to Visual Studio, as opposed to the only other choice which is R# v2/IntelliJ (the shortcut for usages in that scheme is Alt-F7).
Can anyone help me get back to Shift F12 through a R# setting?
Cheers,
Berryl
EDIT
I can use VS to set any keyboard command I want , of course. BUT in light of other buggy R# 5.0 behavior I am wondering why the old shortcut isn't there anymore.
Can't you update the VS keyboard mapping?
In VS
Tools -> Options -> Keyboard -> Search for command "ReSharper.FindUsages"

Visual Studio 2005 Shortcuts

I'm trying to bind the following shortcut: Ctrl + W to close tabs
How can you customize VS to add/change shortcuts? Also, what are the most useful shortcuts you guys have found?
Tools > Options > (Show all settings), then Environment > Keyboard.
Here, rebind the key “File.Close” to Ctrl+W.
VS 2005/2008 Keybinding posters:
Visual C# 2008 Keybinding Reference
Poster
Visual C# 2005 Keyboard
Shortcut Reference Poster
Visual Basic 2008 Keybinding
Reference Poster
Visual Basic
2005 Keyboard Shortcut Reference
Poster
These don't cover customizations but they're good reference materials and definitely helpful for finding new shortcuts.
I keep a link to Jeff's shortcuts page, and refer to it to learn the shortcuts for all tasks I find myself regularly doing. I also use VisualAssist, and use a lot of:
toggling between .h and .cpp files (yes, I code in C++ :) ) (Alt-o);
going to the definition of something (Alt-g).
Tools > Options > Environment > Keyboard
I find most of them useful TBH!
Commenting, Bookmarking, Incremental Search, etc etc.
The one you want to override by the way is Window.CloseDocumentWindow which defaults to CTRL+F4
Ctrl-Shift-Space shows the syntax/overloads for the current function you are typing parameters for.

Resources