我已經在Scott Hanselman的博客文章Simplify your Visual Studio 2010 Toolbar and Free Your Mind中實施了這些建議。很酷。如何在Visual Studio 2010菜單或工具欄中添加關閉所有但固定的命令?
我在哪裏可以找到/執行Visual Studio生產力電動工具一部分的「關閉所有但固定的」命令。
我已經在Scott Hanselman的博客文章Simplify your Visual Studio 2010 Toolbar and Free Your Mind中實施了這些建議。很酷。如何在Visual Studio 2010菜單或工具欄中添加關閉所有但固定的命令?
我在哪裏可以找到/執行Visual Studio生產力電動工具一部分的「關閉所有但固定的」命令。
這是一個兩步的過程:
創建具有以下
Public Module myToolbar
Sub CloseAllButPinned()
DTE.ExecuteCommand("Window.CloseAllButPinned")
End Sub
End Module
宏右鍵單擊工具欄,選擇自定義,添加命令,類別宏,選擇MyMacros.myToolbar,CloseAllButPinned
然後單擊ModifySelection,並給它一個容易記住的名字
您可以在Tools -> Options -> Environment -> Keyboard
中指定一個快捷方式。搜索Window.CloseAllButPinned在顯示命令包含:文本框並分配您自己的組合鍵。
同樣,您可以在「去尋找二合一」小盒子執行該命令,即按Ctrl + /然後鍵入「> Window.CloseAllButPinned」,然後按回車鍵。
很好的建議和實施。不過,我想爲那些腦死亡日的工具欄選項:-) – 2011-03-13 00:25:25
我不認爲它允許添加工具欄..你不能簡單地添加命令從工具欄到菜單欄?還有一個選項可以在菜單欄中開始一個新組,以便模擬一個工具欄。 – 2011-03-13 00:44:32
謝謝。如何將它分配到右鍵單擊打開文檔選項卡上的上下文菜單?我在其他地方看到,要修改的菜單是「其他上下文菜單|簡單的MDI工具窗口「。不知道我是否安裝了Resharper會影響上下文菜單選項。乾杯! – 2012-08-01 14:32:21
在VS2013中,執行'dte.ExecuteCommand(「Window.CloseAllButPinned」);'顯示命令無效。 – sjlewis 2016-08-18 09:23:42
看來,宏錄製是不支持在Visual Studio 2012年 http://stackoverflow.com/questions/12062515/can-i-record-play-macros-in-visual-studio-2012-2013-2015 – 2017-02-01 13:46:37