Подтвердить что ты не робот

Закрыть все вкладки в Visual Studio

Я организовал Visual Studio 2010 таким образом, что вывод, список ошибок, поиск результатов и многие другие окна появляются в одном и том же "регионе". Я не знаю, соответствует ли это правильному термину, они отображаются в виде вкладок рядом друг с другом. Есть ли способ закрыть все эти окна одновременно, предпочтительнее сочетание клавиш?

Изменить: О возможном дублировании здесь: Закройте все окна инструментов в Visual Studio?. Это довольно близкий вопрос, и я не видел его перед публикацией. Однако есть разница, но я хочу только закрыть все окна внутри определенного "региона", а не исследователя решений или свойств. Однако я предполагаю, что можно было бы изменить макрос из ответа:

Public Sub CloseAllToolWindows()
Dim items As EnvDTE.Windows = DTE.Windows
Dim item As Window

   For Each item In items
        If item.Kind = "Tool" And item.Visible And Not item.IsFloating And _
           item.Caption <> "Solution Explorer" And _
           item.Caption <> "Properties" And _
           item.Caption <> "To-do Explorer" And _
           item.Caption <> "Macro Explorer" Then
            item.Close()
        End If
    Next
End Sub
4b9b3361

Ответ 1

Перейдите к Window -> Close All Documents

Ярлык ALT W+L

Ответ 2

Щелкните правой кнопкой мыши по одной из вкладок, выберите "Закрыть все, кроме этого", затем закройте последний обычным способом. Это не оптимально, а гораздо меньше, чем закрытие каждого.

Изменить: это работает только для открытых файлов. Не список ошибок, вывод или таковые. Мой плохой...

Изменить: в Visual Studio 2013 Preview вы можете щелкнуть правой кнопкой мыши по любой открытой вкладке документа и выбрать "Закрыть все документы"

Ответ 3

Это лучшие сочетания клавиш при работе с вкладками:

Закрыть все документы Alt + W, L или Alt + -, L

Закрыть текущие документы Ctrl + F4 или Alt + F, C или Alt + -, C

Закрыть все, но это Alt + -, A

Открыть содержащую папку Alt + -, O

Скопировать полный путь Alt + -, U

Таблица контактов Alt + W, P или Alt + -, P

вкладка Float Alt + W, F или Alt + -, F

Автоскрыть вкладку Alt + W, F или Alt + -, F

любые ярлыки, которые вам нужно просто прокомментировать...

Ответ 4

Нет. Для Visual Studio 2013 вам не нужна другая должность. Вы переходите к этому, чтобы переопределить вашу горячую клавишу:

Tools >> Options >> Keyboard

Тип: Window.CloseAll в Show Command Containing. Вы увидите строку: Windows.CloseAllDocuments. Дважды щелкните по нему.

В текстовом поле Нажмите сочетания клавиш: введите ярлык, который вы хотите для этой горячей клавиши. В раскрывающемся списке слева выберите Text Editor. Нажмите Назначить.

Повторите шаг выше, но в раскрывающемся списке вы выбираете: Global

Нажмите ОК

Теперь, каждый раз, когда вы нажимаете ярлык, который вы определили, все вкладки будут закрыты.

Помогите вам помочь:)

Ответ 5

Отменить выбор инструментов | Варианты | Среда | Общий | Кнопка "Закрыть" влияет только на активную вкладку.

Ответ 6

Если вы не хотите использовать ярлык KB, вы можете щелкнуть правой кнопкой мыши вкладку и выбрать закрыть все.