VSCode показывает только один файл на панели вкладок (не может открыть несколько файлов)


211

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

Вот что я вижу

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

Но это то, что я ожидаю, когда открою новую вкладку

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

Ответы:


303

Если я правильно понял, это должно быть ваше дело: проверьте здесь . Вам просто нужно установить это в вашем файле конфигурации

"workbench.editor.showTabs": false

Я также думаю, что в этом вопросе прямо противоположное

Надеюсь, что некоторые из них помогут


12
В VSCode, нажмите «Управление» (шестеренка показана в нижнем левом углу)> «Настройки»> в строке поиска сверху, введите «showtabs», чтобы перейти в нужное меню> будут отмечены отмеченные вкладки.
Echeban

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

10
@Atul На Mac я обнаружил, что случайное нажатие Ctrl + Cmd + W переключает это поведение, и это было, скорее всего, то, что мне больно, так как Ctrl + Cmd + Q используется для блокировки экрана. Может быть, что-то подобное происходит с вами?
ankush981

333

На Mac, если оба существующих ответа не сработали, вы можете попробовать команду + Ctrl + W, у меня сработало.


6
Работает и на Windows (Ctrl + W)
user2978241

2
Работает и в Linux (ctrl + w)
Чатуранга Чандрасекара

1
почему это работает? что делает этот ярлык? Я тоже работал на меня!
Shardul

1
у меня тоже сработало! Вероятно, нажатие этой комбинации клавиш стало причиной отключения вкладок. ура!
Кранкуба

7
Это нажатие клавиши соответствует команде «Вид: Видимость Toggle Tab». На Mac это слишком похоже на команду + control + q, системную команду «Блокировка экрана» (вот как я сюда попал!)
Noach Magedman

64

Принятый ответ не работает для меня по некоторым причинам. Но ответ нашел здесь: Как настроить vscode, чтобы файлы всегда открывались в новой вкладке? сделал.

Коротко:

В строке меню нажмите Файл, Настройки, Настройки.

Затем добавьте это в свои настройки:

"workbench.editor.enablePreview": false

6
Только ответ на этот другой вопрос решил это для меня. Вкратце: дважды щелкните (Открыть), а не один щелчок (Предварительный просмотр).
EliadL



20

По ошибке я нажимаю на Mac Ctrl + Command + W кнопку на коде Visual Studio, а затем открыть вкладки файлов скрыть.

Затем я нажимаю ту же кнопку 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 вы должны дважды щелкнуть значок файла, чтобы открыть новую вкладку.

И это как раз тогда, когда я наконец привык к нажатию ОДИН РАЗ в старой версии. Я имею в виду, что я получаю «выдвигать новый набор функций как можно скорее», если Microsoft хочет конкурировать с F / OSS, но разве они не слышали о POLA ... и не сломать его?


Спасибо! Это сводило меня с ума.
scscsc

Копать немного больше, это называется «Предварительный просмотр редакторов». Описание «Управляет тем, открываются ли редакторы из Quick Open для предварительного просмотра. Редакторы для предварительного просмотра используются до тех пор, пока они не будут закреплены (например, двойным щелчком или редактированием)». Предварительный просмотр редакторов показывается курсивом. В настройках доступны два параметра: «Рабочая среда»> «Редактор»> «Включить предварительный просмотр из быстрого открытия» и «Включить предварительный просмотр».
scscsc

7

Это «особенность», хотя и запутанная из кода Visual Studio, называемая вкладкой «Предварительный просмотр»!

Я знаю, что боролся с этим, пока не взял тайм-аут и не нашел здесь ответ!

Обычно вы можете щелкнуть файл одним щелчком мыши и открыть его на вкладке предварительного просмотра, перейти к нему и перейти к следующему. Это может быть удобно, когда вы открыли папку и быстро хотите просмотреть файлы в ней.

Тем не менее, это сбивает с толку, когда вы на самом деле работаете с файлами. Самое простое решение - дважды щелкнуть файл на вкладке проводника, и файл откроется на отдельной вкладке .

ИМХО, альтернативный подход к отключению этой функции, это привыкание к этой настройке «по умолчанию» на вкладке предварительного просмотра, а не ее отключение в настройках и позже, когда вы переустанавливаете его или переходите на другую машину, борясь с « Ааа ... Я знал, что сделал что-то, чтобы отключить это поведение! "

Если этот мыслительный процесс не работает для вас, вы всегда можете сделать то, что предложено в других ответах.


7

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


4

Следить за этим,

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

и перезагрузите, наслаждайтесь (у)



3

Это не имеет ничего общего с настройкой. workbench.editor.showTabs:trueПросто дважды щелкните файл, который вы хотите открыть в новой вкладке, и VS Code откроет его для вас в новой вкладке.


2

Если вы все еще чувствуете, что у вас есть эта проблема, возможно, включен «Режим предварительного просмотра». Название вкладки будет выделено курсивом, то есть оно находится в режиме предварительного просмотра, и эта же вкладка будет использоваться при открытии следующего файла, если только вы не начнете изменять файл.

Зайдите в настройки и найдите «Workbench> Editor: Enable Preview» и отмените выбор. Теперь каждый файл будет открыт в новой вкладке.



0

вам нужно отредактировать файл setting.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.