Otwórz ponownie ostatnią zamkniętą kartę w programie Visual Studio


139

Czy istnieje sposób, aby ponownie otworzyć ostatnią zamkniętą kartę w programie Visual Studio? Podobny do Ctrl+ Shift+ tw FireFox i Chrome?

Odpowiedzi:



187

Nie jest to dokładnie odpowiednik, ale może być pomocny, więc wspomniałbym o tym.

W rzeczywistości istnieje znacznie prostszy sposób, którym jest nawigacja wstecz ( Ctrl+ -). Nawet jeśli plik jest zamknięty, VS otwiera go w nowej karcie. Oczywiście jest to przydatne tylko w przypadku otwierania zamkniętej karty natychmiast po jej zamknięciu (tj. Jeśli nigdzie indziej nie nawigowałeś dużo).


8
To naprawdę działa tylko wtedy, gdy pracowałeś w tym pliku bezpośrednio przed jego zamknięciem.
Josh Withee,

1
Działa to nawet po zamknięciu wszystkich kart. Wystarczy, że „zachowaj otwartą / przypnij” każdą kartę, w przeciwnym razie będzie ona zastępować kartę.
Sujit Singh

Standardowy pasek narzędzi - pod ikoną strzałki Nawiguj wstecz - pokazuje listę plików, nad którymi znajduje się pętla Ctrl + -. Zawiera listę otwartych plików, nawet jeśli ich nie edytowałeś. Przynajmniej w VS2017.
pasx

@pasx, nie musisz edytować, ale musisz przejść do pliku (tj. otworzyć plik), aby ctrl - działał. Wyobraź sobie, że zamknąłeś kartę w tle, do której nie wszedłeś. Nie możesz ctrl- do tego pliku. Mam nadzieję, że VS w pewnym momencie zajmie się tym.
nawfal

60

Weź również pod uwagę Alt+ F,F lub Alt+ F, Alt+F .

(wciśnij Alti przytrzymaj, teraz trzymając wciśnij, Fa potem jeszcze raz F).

Otworzy się menu ostatnich plików, które następnie możesz wybrać strzałkami, aby wybrać jeden i otworzyć go, naciskając Enter.

wprowadź opis obrazu tutaj


20
Aby wyjaśnić, jest to menu File-> Recent Files.
Sam

2
prosty i dobry sposób, ale kończy się niepowodzeniem, gdy
zamkniesz

Prosty i wystarczająco dobry dla "klasycznych" plików, ale nie może ponownie otworzyć innych kart, takich jak na przykład eksplorator kontroli źródła.
Gregory_Ott

3
Dla wszystkich zdezorientowanych: Uderzasz Alt+F, F. Nie naciskasz ponownie Alt. Możesz zwolnić Alt po pierwszym Alt + F lub nadal możesz go przytrzymać. Ale nie naciskaj go ponownie.
bugybunny

you are God @trident
Marin

30

Jeśli używasz VS 2008, PowerCommands oferuje panel „Cofnij Zamknij”, zawierający ostatnio zamknięte dokumenty, lub jak powiedział David, sprawdź menu Plik. Jednak PowerCommands nie ogranicza liczby wyświetlanych plików.


2
Dziękujemy za wyjaśnienie, jak uzyskać do niego dostęp za pośrednictwem PowerCommands.
Tyler Forsythe

1
link nie działa
user1306322

18

Nie wiem, jak otworzyć ostatnią zamkniętą kartę, ale możesz otworzyć swój najnowszy plik za pomocą menu Plik, a górna powinna być ostatnio zamkniętą kartą.


2
Lista ostatnich plików jest zapełniona plikami otwartymi poza zakresem rozwiązania
abatishchev

1
Lista ostatnich plików zawiera pliki otwarte poza zakresem rozwiązania, wraz z większością plików otwartych w bieżącym rozwiązaniu. Najnowszy plik znajduje się u góry.
David Yancey

Zamówienie nie jest ostatnio zamknięte, ale raczej ostatnio otwarte, co niestety nie jest idealne.
Mike Weir,


3

Możesz to zrobić (przynajmniej w Visual Studio 2019), naciskając Ctrl + T, R, co otwiera małe okno, które pokazuje ostatnio otwarte okna.

Źródło


To samo w programie Visual Studio 2017
Wheezil

0

W programie Visual Studio 2020 można użyć znakuShift + Ctrl+ T, który jest skojarzony z ponownie otwartym edytorem zamkniętym . To powinno zrobić to, czego oczekujesz.


1
Mówisz o VS Code.
nawfal

W VS Code wartością domyślną jest: { "key": "ctrl+shift+t", "command": "workbench.action.reopenClosedEditor" }Ctrl + Shift + P „Otwórz domyślne skróty klawiaturowe (JSON)” Dodaj tę wartość, jeśli nie jest ona domyślna.
Philip Rego
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.