views:

304

answers:

3

On Eclipse, whenever I double click a tab, it fills the workspace (by hiding all other views like project tree, console, etc).

Is there any do this on Visual Studio?

Note: i'm not looking for full screen, just want a way to declutter the workspace but still have access to menus.

+1  A: 

Are you after this?

Set shortcuts for the Window.AutoHideAll function and for the Window.ResetWindowLayout function. In order for the ResetWindowLayout to work, you have to export your settings (make sure you select "All Settings") with all windows expanded and then import them again.

ResetWindowLayout will restore all windows to the way they were the last time you imported your settings.

drby
Yes, it should be like this, but without the hiding delay... Besides, how do I get all tools to show up again?
Rodrigo
Added the bit about getting windows to show up again to the answer. Can't help with the delay, I'm afraid.
drby
Just noticed that, on the link, she already explained it.
Rodrigo
A: 

I was looking for that, as well, and I now just got used to using full screen (Shift+Alt+Enter), which hides a little too much, which you seem to think, as well, but does in fact still show the menus.

js
Indeed menus are shown, but it still doesn't behave like Eclipse's double click tab feature...
Rodrigo
A: 

Looks like drby got it on this one. Just FYI. I pinged the VS team to ask about this and here is the response:

"There is no way to reverse the command automatically. For it to work as a toggle we would need to save which toolwindows were auto hidden and which ones were not when the command was run, which we don’t do (it would cause lots of interesting persistence questions, across profiles and VS sessions)."

The idea of a "Unhide All" command is what I suggested. So if you hide all then you can unhide all as well. There might be some windows you don't want to unhide but the 1 or 2 extra windows is better than not having an unhide IMHO.

zainnab