我想在Visual Studio中設置一些熱鍵來控制窗口布局。例如,F10會摺疊所有窗口(例如從Windows主菜單中命令稱爲 - 自動全部隱藏),然後是F11,這將停靠和定位我選擇的特定窗口在某些位置。這將是我可以快速跳轉到特定的佈局。如何從一個宏控制VS窗口位置和狀態
那麼如何從視覺工作室宏控制窗口布局?
我想在Visual Studio中設置一些熱鍵來控制窗口布局。例如,F10會摺疊所有窗口(例如從Windows主菜單中命令稱爲 - 自動全部隱藏),然後是F11,這將停靠和定位我選擇的特定窗口在某些位置。這將是我可以快速跳轉到特定的佈局。如何從一個宏控制VS窗口位置和狀態
那麼如何從視覺工作室宏控制窗口布局?
**** ****更新
您可以檢查出我的博客文章提供列出和切換窗口的能力佈局在VS2008和VS2010:http://www.brianschmitt.com/2010/09/save-and-change-tool-layout-in-visual.html
****老回答以下****
如果你正在尋找一個可重複的設置,那麼宏可能是你最好的選擇。 AutoHideAll可能已經綁定到CTRL + SHIFT +〜 - 我不記得是否是默認值。如果沒有,你可以在你的工具 - >選項 - >鍵盤對話框中進行綁定。在那裏你也可以將下面的宏綁定到你的F11上。
這裏是一個宏,將完成佈局爲您提供:
Public Sub SetupMyPersonalLayout()
DTE.Windows.Item(Constants.vsWindowKindSolutionExplorer).Visible = True
DTE.Windows.Item(Constants.vsWindowKindSolutionExplorer).AutoHides = False
DTE.Windows.Item(Constants.vsWindowKindTaskList).Visible = True
DTE.Windows.Item(Constants.vsWindowKindTaskList).AutoHides = False
End Sub
這將顯示窗口,然後「針」了。
想到的另一個選擇是利用Visual Studio提供的不同視圖(標準,全屏,調試和其他一些視圖)。
最後,如果你是2005年或更早(或如果要更新的代碼)有一個加載項,將做到這一點對你:http://www.codeplex.com/VSWindowManager
可能未優化,但不能考慮使用vssettings和導入/導出設置來實現您的目標嗎? (我知道這並不完全回答你的問題...)