Partager via


Did you know... You can auto-hide all of your tool windows with one command? - #130

Update 17 Jan 2008: Note there isn’t a way to re-show all your tool windows, when you apply this command. However, i’ve posted a workaround – which requires you to export and reimport your settings before you play with auto-hide all.

Happy Birthday Mom!! My Tip of the Day Readers – leave a comment here wishing my mom happy birthday. Yes, she reads my blog, but mostly for the comments to see what people thought of the tip. that’s what she told me, anyways…

On the Window menu, there’s the Auto Hide All command.  Your environment can go from looking like this

Visual Studio Environment with tons of tool windows

to looking like this

Visual Studio environment with all visible tool windows hiding

sweet.

Technorati tags: VS2005Tip, VS2008Tip

Comments

  • Anonymous
    January 15, 2008
    PingBack from http://msdnrss.thecoderblogs.com/2008/01/16/

  • Anonymous
    January 15, 2008
    Happy Birthday Sara's mother!! (thank you for the tips)

  • Anonymous
    January 15, 2008
    The comment has been removed

  • Anonymous
    January 16, 2008
    Hi Sara, Although I read every tip you post I do not comment because they are well explained, useful and ease to follow. I refrain from posting "nice", "keep it up", "good job". Anyway as today is special day I want to say for your posts: nice, keep it up, good job. Also, happy birthday Sara's Mom! I wish you to read your daughter's tips many many more years in good health and happiness.

  • Anonymous
    January 16, 2008
    This is really cool.. I never noticed this menu option.. You saved my occassional 2 seconds. :)

  • Anonymous
    January 16, 2008
    Happy birthday, Sara's mom! :-) And Sara, keep up the good work!

  • Anonymous
    January 16, 2008
    Happy birthday Sara Ford's mom :) Now if only I could prevent certain tool windows not realising they aren't needed when set to auto-hide (whilst retaining the setting itself) and showing themselves till you toggle it.  It seems to happen a lot with server explorer.

  • Anonymous
    January 16, 2008
    Your little Sara has quite a following of us computer nerds (she's like a geek magnet!! !-). We'd all be fumblin' around inefficiently, overlooking most of the cool little things in our IDE's if it wasn't for her. Have a happy B-Day, from Texas!!!

  • Anonymous
    January 16, 2008
    Happy Birthday from Perth, Australia!

  • Anonymous
    January 16, 2008
    The comment has been removed

  • Anonymous
    January 16, 2008
    Happy birthday Sara's mom! Like a lot of other people here I don't usually comment but I do frequently find the tips really useful. Today's was a little dangerous though! If you have your IDE set up a particular way that you like, with some stuff autohiding and some not, this option is a great way to throw away all that information with no way to get it back, other than by hand. Handy tip, but it should come with a warning attached :)

  • Anonymous
    January 16, 2008
    From Copenhagen, Denmark: Happy birthday Sara Ford's mom :-)

  • Anonymous
    January 16, 2008
    Hey Now Sara's Mom, Happy BDay! Nice tip, just tried it & liked it. Good If you really want to focus on some code with long(wide) lines. Thx 4 the info, Catto

  • Anonymous
    January 16, 2008
    Happy Birthday Mom! BTW...great job raising your kid. :)

  • Anonymous
    January 16, 2008
    Dear Sara's Mom, I would sing Happy Birthday to you, but it would not be a happy day while you were listening.  In any case, please have a wonderfully happy day full of many blessings - as your daughter is to all of her readers.

  • Anonymous
    January 16, 2008
    The comment has been removed

  • Anonymous
    January 16, 2008
    From Montreal, Quebec, Canada. Thanks for the tips. Happy birthday to Sara Ford's mom.

  • Anonymous
    January 16, 2008
    The comment has been removed

  • Anonymous
    January 16, 2008
    Herzlichen Glückwunsch Sara's Mom! Yep, that's the German version of Happy Birthday just to be different :]

  • Anonymous
    January 16, 2008
    Happy Birthday Sara's MOM!  (aka my sister, Jane) You have raised a wonderful, bright and delightful daughter who is and has been very giving! May your days be filled with happy memories of you, Sara and Louie! From Waveland,MS!

  • Anonymous
    January 16, 2008
    Thank you all of Sara's blogger friends/associates for the birthday greetings.  I do read the comments from people even though I do not know what you are talking about.  Thanks again. I had a great day.

  • Anonymous
    January 16, 2008
    Software Rhino ETL 2.0 Announcing Sandcastle Version 2.4.10115 Agile Patterns of Agile Adoption by Mike

  • Anonymous
    January 16, 2008
    Happy B-day to Sara's Mom Jane! It was great to meet Sara at CodeMash this year.  We really appreciate her tips.

  • Anonymous
    January 17, 2008
    Yikes! there is no way to return to original layout! :(

  • Anonymous
    January 17, 2008
    Does resetting through Tools/Reset all settings re-show all the tool windows?  You could import the default settings (or previous exported settings) and select All Settings/General Settings/Window layouts in the Choose Settings to Import page.  I think that would do the trick, but I haven't tried it.

  • Anonymous
    January 17, 2008
    Hey Peter, yeah, people could do that.  They could use their auto-save file (look in tools options environment import/export settings for the file name) and import that (provided they got into the auto-hide all state PRIOR to shutting down the shell). what i was thinking is there's a command Windows.ResetWindowLayout.  I believe this command will reset based on the last state your window layout was in when you did a Tools - Import / Export settings Reset.  (I need to do some testing to recall exactly, and there may have been changes in 2008).  My htoughts are you could do a "reset" to your preferred state, then whenever you want to do auto-hide all, you can then do a Window.ResetWindowLayout.   Or even better, why doing i just send an email to the dev for window management =)

  • Anonymous
    January 17, 2008
    Okay, just chatted with my former dev.  The Windows.ResetWindowLayout command will reload the layout from the last import done that had a layout in it.     When we do an import we make a backup of the window layout so that it can be reloaded in this way. So... what this means is before you want to experiment with auto-hide all or you just want to cache your favorite layout, do a Tools - Options - Export - Window Layouts.  Then do an Import.  Now when you do "auto-hide all", you can pop everything back out using Windows.ResetWindowLayout. Yes, this is a workaround; I think there should be the reverse command to auto-hide all.  If others believe this to be so, please someone (Peter?) log a bug via Connect and let me know the ID # for others to vote on?

  • Anonymous
    January 17, 2008
    Happy Birthday! Thanks for the tips! They're really useful to all of us.

  • Anonymous
    January 17, 2008
    From Heilbronn, Germany: Happy birthday Sara's mom! And Sara, thanks for all the great and useful tips!

  • Anonymous
    February 19, 2008
    thanks a lot for the tip........it really helped...thanks again

  • Anonymous
    June 02, 2009
    Внимание! У этой команды нет обратного действия. То есть, вы не сможете восстановить все инструментальные