Повторно открыть последнюю закрытую вкладку в Visual Studio

131

Есть ли способ повторно открыть последнюю закрытую вкладку в Visual Studio? Похоже на Ctrl+ Shift+ tв FireFox и Chrome?

Шон
источник

Ответы:

42

Вы можете с помощью команд Visual Studio Power

Stormenet
источник
1
Этот ответ - мертвая ссылка. Обновите его или удалите.
user1306322
2
2017 расширение marketplace.visualstudio.com/… которое включает в себя команды управления питанием. Пока я пишу, он не работает, и отчет об ошибке находится здесь github.com/Microsoft/VS-PPT/issues/208
bugybunny
@bugybunny Вы можете попробовать это: marketplace.visualstudio.com/ ... он также должен работать с VS2017.
Адам Вулкевич
182

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

На самом деле существует гораздо более простой способ - вернуться назад ( Ctrl+ -). Даже если файл закрыт, VS открывает файл в новой вкладке. Конечно, это полезно только при открытии закрытой вкладки сразу после того, как вы закрыли вкладку (т. Е. Если вы еще никуда не перемещались).

Навфал
источник
7
Это действительно работает только в том случае, если вы работали с этим файлом непосредственно перед его закрытием.
Джош Уити
Это работает, даже если вы закрыли все вкладки. Просто нужно «держать открытыми / закрепить» каждую вкладку, иначе она будет заменять вкладку.
Суджит Сингх
Стандартная панель инструментов - под значком «Перейти назад» со стрелкой - показывает список файлов, которые переходят по нажатию Ctrl + -. В нем перечислены открытые файлы, даже если вы их не редактировали. По крайней мере, в VS2017.
pasx
@pasx, вам не нужно редактировать, но вы должны перейти к файлу (т.е. открыть файл), чтобы ctrl - работал. Представьте, что вы закрыли фоновую вкладку, на которую не перешли. Вы не можете ctrl- к этому файлу. Надеюсь, что VS решит эту проблему в какой-то момент.
nawfal
57

Также учтите Alt + F,Alt + F

(нажмите Altи удерживайте, сейчас, удерживая, нажмите, Fа затем еще раз F)

Трезубец Д'Гао
источник
19
Чтобы уточнить, это меню File-> Recent Files.
Сэм
2
простой и хороший способ, но он терпит неудачу, когда вы закрываете 1-й файл, если открыто 11 файлов или более
mkavici
Просто и достаточно хорошо для «классических» файлов, но невозможно повторно открыть другие вкладки, например, в проводнике системы управления версиями.
Gregory_Ott
3
Для всех, кто сбит с толку: вы попали Alt+F, F. Вы не нажимаете Alt снова. Вы можете отпустить Alt после первого Alt + F или все еще удерживать его. Но больше не нажимайте.
bugybunny
ты бог @trident
Марин
30

Если вы используете VS 2008, PowerCommands предлагает панель «Отменить закрытие» с вашими недавно закрытыми документами или, как сказал Дэвид, проверьте меню «Файл». Однако PowerCommands не ограничивает количество отображаемых файлов.

Крис Доггетт
источник
2
Спасибо за объяснение, как получить к нему доступ через PowerCommands.
Тайлер Форсайт
1
ссылка мертва
user1306322
18

Я не знаю, как открыть последнюю закрытую вкладку, но вы можете открыть свой самый последний файл через меню «Файл», и верхняя должна быть вашей последней закрытой вкладкой.

Дэвид Янси
источник
2
Список последних файлов заполнен файлами, открытыми вне области действия решения
Абатищев
1
Список последних файлов содержит файлы, открытые за пределами области решения, а также большинство файлов, открытых в текущем решении. Самый последний файл отображается вверху.
Дэвид Янси
Заказ осуществляется не последним закрытым, а, скорее, самым последним открытием, что, к сожалению, не идеально.
Майк Вейр
3

Вы действительно можете сделать это (по крайней мере, в Visual Studio 2019), нажав Ctrl + T, R, что откроет небольшое окно, в котором показаны последние открытые окна.

Источник

BotMaster3000
источник
0

В Visual Studio 2020 вы можете использовать Shift+ Ctrl+ T, связанный с Reopen Closed Editor . Это должно сделать то, что вы ожидаете.

Этьен Вайль
источник