VSCode pokazujący tylko jeden plik na pasku kart (nie można otworzyć wielu plików)

208

Nacisnąłem skrót i nie mogę znaleźć ustawienia wyłączającego. Ale otwieranie wielu plików nie pokazuje różnych kart.

Oto co widzę

wprowadź opis zdjęcia tutaj

Ale tego właśnie oczekuję po otwarciu nowej karty

wprowadź opis zdjęcia tutaj

Tolga E.
źródło

Odpowiedzi:

302

Jeśli mam rację, to musi być twoja sprawa: sprawdź tutaj . Musisz tylko ustawić to w pliku konfiguracyjnym

"workbench.editor.showTabs": false

Myślę również, że w tym pytaniu postawiono dokładne przeciwieństwo

Mam nadzieję, że niektóre z nich pomogą

dstrants
źródło
12
W VSCode kliknij Zarządzaj (to koło zębate pokazane w lewym dolnym rogu)> Ustawienia> w pasku wyszukiwania na górze wpisz „showtabs”, aby przejść do prawego menu> zaznaczone pole wyboru, pokażą się zakładki.
Echeban,
4
Poważnie zmęczony znalezieniem tak małych hacków. Dziękuję Ci bardzo. Nie rozumiem, dlaczego ustawienie domyślne jest wyłączone? kto na tej ziemi nie chce widzieć plików na kartach?
Atul
10
@Atul Na Macu odkryłem, że przypadkowe naciśnięcie Ctrl + Cmd + W przełącza to zachowanie i najprawdopodobniej bolało mnie to, że Ctrl + Cmd + Q służy do blokowania ekranu. Może dzieje się coś podobnego?
ankush981
331

Na komputerze Mac, jeśli obie istniejące odpowiedzi nie zadziałały, możesz spróbować polecenia + ctrl + w, działało dla mnie.

Divyanshu Kalra
źródło
6
Działa również w
systemie
2
Działa również w systemie Linux (ctrl + w)
Chathuranga Chandrasekara,
1
dlaczego to działa co robi ten skrót? Też dla mnie pracowałem!
Shardul
1
pracował również dla mnie! prawdopodobnie naciśnięcie tego klawisza kombinacji było powodem do wyłączenia kart. Twoje zdrowie!
krankuba,
7
To naciśnięcie klawisza odpowiada poleceniu „Widok: Przełącz widoczność karty”. Na komputerze Mac jest zbyt podobny do polecenia + control + q, systemowego polecenia „Blokuj ekran” (tak się tu dostałem!)
Noach Magedman,
63

Z jakiegoś powodu zaakceptowana odpowiedź nie działała dla mnie. Ale odpowiedź tutaj: jak skonfigurować vscode, aby zawsze otwierać pliki w nowej karcie? zrobił.

W skrócie:

Na pasku menu kliknij Plik, Preferencje, Ustawienia.

Następnie dodaj to do swoich ustawień:

"workbench.editor.enablePreview": false
Reid
źródło
6
Tylko odpowiedź na to drugie pytanie rozwiązała dla mnie. W skrócie: kliknij dwukrotnie (Otwórz) zamiast pojedynczego kliknięcia (Podgląd).
EliadL,
61

spróbuj command+ ctrl+ wna Macu, działa dobrze

użytkownik 2849063
źródło
22

Jeśli używasz VSCODE, spróbuj tego command + ctrl + w

użytkownik 2849063
źródło
Tak działa, wiele kart podobnych do chrome. command + control + W
Anupam Maurya
20

Przez pomyłkę stukam Mac Ctrl + Command + W w kodzie Visual Studio, a następnie otwieram zakładki Ukryj pliki.

Następnie stukam ten sam przycisk Ctrl + Cmd + w, a następnie ponownie pokazuje

Vivek Singh
źródło
19

Ta funkcja jest przełączana za pomocą polecenia „Widok: Przełącz widoczność karty”. Wewnętrznie jest znany jako workbench.action.toggleTabsVisibility.

W systemie MacOS domyślnym skrótem klawiszowym jest command + control + wniebezpiecznie zbliżony do polecenia „Blokuj ekran” systemu operacyjnego command + control + q. (Uderzenie tego przypadkowo podczas próby zablokowania ekranu to sposób, w jaki się tu dostałem!)

W systemie Linux domyślnym skrótem klawiszowym jestmeta + control + w

W systemie Windows przypisywanie to było kiedyś win + control + w, ale wygląda na to, że je usunęły. Zobacz te problemy z github:

Mag Noach
źródło
2
Najważniejsze klawisze Control + CMD + W do włączania, wiele kart
Anupam Maurya
9

Od najnowszej aktualizacji w moim VSC musisz dwukrotnie kliknąć ikonę pliku, aby uzyskać nową kartę.

I to właśnie wtedy, gdy w końcu przyzwyczaiłem się do kliknięcia RAZ w starszej wersji. To znaczy, dostaję „wypchnąć nowy zestaw funkcji JAK NAJSZYBCIEJ”, jeśli Microsoft chce konkurować z F / OSS, ale czy nie słyszeli o POLA ... i nie łamali jej?

Kevin_Kinsey
źródło
Dziękuję Ci! To doprowadzało mnie do szaleństwa.
Shaun
Kopiąc trochę więcej, nazywa się to „edytorami podglądu”. Opis to „Kontroluje, czy edytory otwierane z Quick Open wyświetlają się jako podgląd. Edytory podglądu są ponownie używane, dopóki nie zostaną przypięte (np. Poprzez podwójne kliknięcie lub edycję)”. Edytory podglądu pokazują kursywą. Przeglądając ustawienia, dwie opcje to Workbench> Edytor> „Włącz podgląd z szybkiego otwierania” i „Włącz podgląd”.
Shaun
7

Jest to „funkcja”, chociaż mylący kod programu Visual Studio o nazwie „Podgląd”!

Wiem, że walczyłem z tym, dopóki nie poświęciłem czasu i szukałem tutaj odpowiedzi!

Zwykle można kliknąć plik jednym kliknięciem i otworzyć go na karcie podglądu, przejść nad nim i przejść do następnego. Może to być przydatne, gdy otworzysz folder i szybko przejrzysz znajdujące się w nim pliki.

Jest to jednak mylące, gdy faktycznie pracujesz nad plikami. Najprostszym rozwiązaniem jest dwukrotne kliknięcie pliku na karcie eksploratora, otwiera to plik na osobnej karcie .

IMHO, alternatywne podejście do wyłączania tej funkcji, przyzwyczaja się do tego „domyślnego” ustawienia zakładki podglądu, zamiast wyłączać ją w ustawieniach i później, kiedy ponownie ją zainstalujesz lub przejdziesz na inny komputer, walcząc z „ Ahh ... Wiedziałem, że zrobiłem coś, aby wyłączyć to zachowanie!

Jeśli ten proces myślowy nie działa dla ciebie, zawsze możesz zrobić to, co sugerują inne odpowiedzi.

Bharat Mallapur
źródło
7

Idź do Preferencje -> Ustawienia -> UserSettings -> Workbench -> EditorManagement
Check " Pokaż karty ". Karty pojawią się natychmiast. Ciesz się

deva11
źródło
4

Obserwuj to,

Go to Preferences -> Settings -> UserSettings -> Workbench -> EditorManagement
check "Show Tabs"

i uruchom ponownie, ciesz się (y)

Sam
źródło
3

Myślę, że to własność "workbench.editor.showTabs": true. Miałem ten sam problem i właśnie zmieniłem to ustawienie na true.

Manuel Eduardo Romero
źródło
3

Nie ma to nic wspólnego z ustawieniem. workbench.editor.showTabs:trueWystarczy dwukrotnie kliknąć plik, który chcesz otworzyć w nowej karcie, a kod VS otworzy go dla ciebie w nowej karcie.

olammy
źródło
2

Jeśli nadal uważasz, że masz ten problem, być może włączony jest „Tryb podglądu”. Tytuł karty będzie pisany kursywą, co oznacza, że ​​jest w trybie podglądu, a ta sama karta będzie używana podczas otwierania następnego pliku, chyba że zaczniesz go modyfikować.

Przejdź do ustawień i znajdź „Workbench> Edytor: Włącz podgląd” i usuń zaznaczenie. Teraz każdy plik zostanie otwarty w nowej karcie.

Henk Kruger
źródło
0

W skrócie: kliknij dwukrotnie (Otwórz) zamiast pojedynczego kliknięcia

Job M.
źródło
0

potrzebujesz edycji pliku setting.json,

settings.json, znajduje się pod adresem

Windows %APPDATA%\Code\User\settings.json
macOS $HOME/Library/Application Support/Code/User/settings.json
Linux $HOME/.config/Code/User/settings.json


        {
          "workbench.editor.showTabs": true,
          "workbench.editor.enablePreview": false
        }
hoogw
źródło
0

Na komputerze Mac i innych systemach operacyjnych możesz dwukrotnie kliknąć nazwę pliku, aby przypiąć plik do edytora. W ten sposób możesz selektywnie wybierać, które pliki mają pozostać otwarte w edytorze VS Code.

BrianB
źródło
-1

Miałem ten sam problem i właśnie zmieniłem następujące ustawienia w Visual Studio 2017.

Narzędzia> Środowisko> Karty i okna

widok studio wizualne 2017

Sujay
źródło