VSCode, що показує лише один файл на панелі вкладок (не вдається відкрити кілька файлів)


208

Я натиснув деякий ярлик, і я не можу знайти налаштування вимкнути його. Але при відкритті декількох файлів не відображаються різні вкладки.

Ось що я бачу

введіть тут опис зображення

Але це я очікую, коли відкрию нову вкладку

введіть тут опис зображення

Відповіді:


302

Якщо я правильно зрозумів, це повинен бути ваш випадок: перевірте тут . Вам просто потрібно встановити це у своєму конфігураційному файлі

"workbench.editor.showTabs": false

Я також думаю, що в цьому питанні задається якраз навпаки

Сподіваюся, що деякі з них допоможуть


12
У VSCode натисніть Manage (керування передачею показано в лівому нижньому куті)> Settings (Налаштування)> на панелі пошуку вгорі типу "showtabs", щоб перейти до меню "Право"> Показуються вкладки засобів ".
Ечебан

4
Серйозно втомився від пошуку таких маленьких хаків. Велике спасибі. Я не розумію, чому налаштування за замовчуванням вимкнено? хто на цій землі не хоче бачити файли на вкладках?
Атул

10
@Atul На Mac я виявив, що випадкове натискання клавіш Ctrl + Cmd + W перемикає таку поведінку, і це, швидше за все, було мені боляче, оскільки Ctrl + Cmd + Q використовується для блокування екрана. Можливо, з вами відбувається щось подібне?
ankush981

331

На mac, якщо обидві існуючі відповіді не спрацювали, ви можете спробувати команда + ctrl + w, яка працювала на мене.


6
Працює і в Windows (ctrl + w)
user2978241

2
Працює і в Linux (ctrl + w)
Chathuranga Chandrasekara

1
чому це працює? що робить цей ярлик? Я працював і для мене!
Шардул

1
працював і на мене! ймовірно, натискання цієї комбінації клавіш стало причиною як-небудь відключити вкладки. ура!
krankuba

7
Цей натискання клавіші відповідає команді "Перегляд: Переключення видимості вкладок". На Mac це занадто схоже на команду + control + q, команда "Заблокований екран" (ось як я потрапила сюди!)
Ноах Магедман

63

Прийнята відповідь мені чомусь не спрацювала. Але тут знайдеться відповідь: Як налаштувати vscode для відкриття файлів завжди на новій вкладці? зробив.

Коротко:

На панелі меню натисніть на Файл, Налаштування, Налаштування.

Потім додайте це до налаштувань:

"workbench.editor.enablePreview": false

6
Лише ця відповідь на інше питання вирішила це для мене. Якщо коротко: двічі клацніть (Відкрити), а не одним клацанням (Попередній перегляд).
EliadL



20

Помилково натискаю на mac ctrl + команда + кнопка w у візуальному коді студії, а потім відкриваємо вкладки файлів приховати.

Потім натискаю ту саму кнопку Ctrl + Cmd + w, після чого вона знову відображається


19

Ця функція вмикається командою «Перегляд: переключення видимості вкладок». Всередині він відомий як workbench.action.toggleTabsVisibility.

У MacOS типовим є введення клавіш за замовчуванням command + control + w, що небезпечно близько до команди "Блокування екрана" ОС command + control + q. (Ударивши це випадково під час спроби заблокувати екран - це, як я потрапив сюди!)

У Linux типовим є прив'язка клавішmeta + control + w

У Windows раніше було в'язання клавіш win + control + w, але схоже, що вони його видалили. Дивіться ці проблеми з github:


2
Найважливіші клавіші Control + CMD + W для включення декількох вкладок
Anupam Maurya

9

З моменту останнього оновлення в моєму VSC вам потрібно двічі клацнути піктограму файлу, щоб отримати нову вкладку.

І це якраз тоді, коли я нарешті звикав клацати ONCE у старій версії. Я маю на увазі, я отримую "висунути новий набір функцій ASAP", якщо Microsoft хоче конкурувати з F / OSS, але хіба вони не чули про POLA ... і не зламали його?


Дякую! Це мене зводило з розуму.
Шон

Покопавши трохи більше, це називається "Попередній редактор". Опис - "Контролює, чи редактори відкриваються із Швидкого відкриття, показують як попередній перегляд. Редактори попереднього перегляду повторно використовуються до моменту закріплення (наприклад, подвійним клацанням чи редагуванням)." Редактори попереднього перегляду показують курсивом. Оглядаючи налаштування, два варіанти: Workbench> Editor> "Enable Preview from Quick Open" та "Enable Preview".
Шон

7

Це "особливість", хоч і заплутана в коді Visual Studio, який називається вкладкою "Попередній перегляд"!

Я знаю, що я боровся з цим, поки не взяв тайм-аут і шукав тут відповідь !.

Зазвичай ви можете одним клацанням миші на файл і відкрити його на вкладці попереднього перегляду, перейти через нього і перейти до наступного. Це може бути зручно, коли ви відкрили папку і швидко хочете пройти через файли в ній.

Однак це заплутано, коли ви фактично працюєте над файлами. Найпростіше рішення - це двічі клацнути по файлу на вкладці Explorer, це відкриє файл на його окремій вкладці .

IMHO, альтернативний підхід до відключення функції, звикає до цього "за замовчуванням" налаштування вкладки попереднього перегляду, а не вимикати його в налаштуваннях і пізніше, коли ви знову встановите його або перейдете на іншу машину, бореться з " А-а-а ... Я знав, що я щось зробив, щоб відключити цю поведінку! ".

Якщо цей розумовий процес для вас не працює, ви завжди можете робити те, що запропоновано в інших відповідях.


7

Перейти Налаштування -> Налаштування -> UserSettings -> Верстат -> EditorManagement
перевірка " Показати вкладки ". Вкладки з’являться негайно. Насолоджуйтесь


4

Дотримуйтесь цього,

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

та перезапустіть, насолоджуйтесь (y)



3

Це не має нічого спільного з налаштуванням. workbench.editor.showTabs:trueПросто двічі клацніть на файл, який ви хочете відкрити, у новій вкладці, і VS Code відкриє його для вас у новій вкладці.


2

Якщо ви все ще відчуваєте, що у вас є ця проблема, можливо, увімкнено "Режим попереднього перегляду". Назва вкладки буде курсивом, тобто вона знаходиться в режимі попереднього перегляду, та сама вкладка буде використана при відкритті наступного файлу, якщо ви не почнете змінювати файл.

Перейдіть до налаштувань та знайдіть «Workbench> Editor: Enable Preview» та зніміть його з вибору. Тепер кожен файл буде відкрито в новій вкладці.



0

вам потрібно редагувати файл settings.json,

settings.json, розташований за адресою

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
        }

0

На mac та, можливо, інших ОС ви можете двічі клацнути на ім'я файлу, щоб закріпити файл, відкритий у редакторі. Таким чином, ви можете вибірково вибрати, які файли ви хочете залишатись відкритими в редакторі коду VS.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.