Я использую Visual Studio Code 1.3.1 с недавно введенными вкладками.
Когда я нажимаю на файлы, первый файл открывается на вкладке. Если я не внесу никаких изменений в этот файл, второй файл будет открыт на той же вкладке.
Как я могу избежать этого и заставить Visual Studio Code всегда открывать новую вкладку?
visual-studio-code
MBushveld
источник
источник
Ответы:
Когда вы [одиночно] щелкаете файл в браузере файлов на левой боковой панели или открываете его из быстро открывающегося меню ( Ctrl- P, введите имя файла, Enter), Visual Studio Code открывает его в так называемом «режиме предварительного просмотра», что позволяет вам быстро просматривать файлы.
Вкладки режима предварительного просмотра не остаются открытыми. Как только вы откроете другой файл на боковой панели, будет использоваться существующая вкладка «Режим предварительного просмотра» (если она существует). Вы можете определить, находится ли вкладка в режиме предварительного просмотра, посмотрев ее заголовок на панели вкладок. Если заголовок выделен курсивом , вкладка находится в режиме предварительного просмотра.
Чтобы открыть файл для редактирования (т. Е. Не открывать в режиме предварительного просмотра), дважды щелкните файл на боковой панели или один раз щелкните его на боковой панели, затем дважды щелкните заголовок вкладки его режима предварительного просмотра.
Если вы хотите отключить режим предварительного просмотра все вместе, вы можете сделать это, установив
"workbench.editor.enablePreview": false
в своем файле настроек. Вы также можете использовать"workbench.editor.enablePreviewFromQuickOpen"
опцию, чтобы отключить его только из быстро открытого меню.Прежде чем вы сможете отключить режим предварительного просмотра, вам нужно открыть файл настроек .
Совет для профессионалов : Вы можете использовать командную палитру (сочетание клавиш Ctrl + Shift + P), чтобы открыть файл настроек, просто введите "
Preferences: Open User Settings
"!После того, как вы открыли свой файл настроек ( ваш файл настроек должен быть расположен справа), добавьте
"workbench.editor.enablePreview"
свойство и установите его значение равнымfalse
.Подробнее о «режиме предварительного просмотра» кода Visual Studio можно узнать здесь .
источник
double-click
наctrl+click
?Workbench > Editor: Show Tabs
настройка, которая при отключении выглядит аналогично режиму предварительного просмотра, поскольку вы никогда не увидите вкладку, кроме той, которую вы открыли.Если вы не хотите отключать режим предварительного просмотра, вы можете явно указать,
vscode
чтобы конкретная вкладка оставалась открытой. Как упоминалось выше, заголовок вкладки с курсивом находится в режиме предварительного просмотра .Чтобы вывести вкладку из режима предварительного просмотра, вы можете либо щелкнуть правой кнопкой мыши на вкладке и выбрать,
keep open
либо использовать ярлык cmd+ kenter
, сопоставленный с командойworkbench.action.keepEditor
.Кроме того, двойной щелчок на вкладке также выводит ее из режима предварительного просмотра (проверено в
vscode
1.44.0).источник
CMD+k
отпустите комбинацию клавиш и затем нажмитеEnter
У меня возникла та же проблема, и, открыв файл setting.json , добавьте следующее:
источник
Используйте,
workbench.editor.enablePreview: false
чтобы полностью отключить режим предварительного просмотра.Используется
workbench.editor.enablePreviewFromQuickOpen: false
для отключения режима предварительного просмотра файлов, открытых из меню быстрого открытия.источник
Для тех, кто не хочет отключать режим предварительного просмотра .
Когда я прочитал все комментарии и обнаружил, что мне больше по душе, это сочетание клавиш, чтобы закрепить открытый файл с помощью Quick Open / Ctrl + P, или это значит сохранить открытый файл в редакторе, и да, переключать не нужно свою руку на мышь, чтобы дважды щелкнуть по списку файлов.
Благодаря @jontem и @MattLBeck.
Вызов
save
Команда с Ctrl+ S( ⌘+ sна Mac) - самый простой способ достичь того, что я предпочел.И если вы узнали, что делаете это, чтобы сохранить открытый файл для редактора довольно часто, да, я бы предпочел, чтобы вы установили опцию
"workbench.editor.enablePreview": false
или"workbench.editor.enablePreviewFromQuickOpen": false
как уже упоминалось ранее.источник
Открыть в новой вкладке Solution:
"workbench.editor.showTabs": true
источник
Обратите внимание, что имя файла на вкладке отформатировано курсивом, если оно было открыто в
Preview Mode
.Чтобы сохранить файл всегда доступным в редакторе VSCode (то есть вывести его из
Preview Mode
обычного режима), дважды щелкните вкладку. Затем вы заметите, что имя становится не курсивом.Я считаю, что режим предварительного просмотра полезен, особенно если у вас ограниченное пространство на экране и вам нужно проверить много файлов.
источник
Вы можете отключить предварительный просмотр с помощью этого:
Add Просто добавьте эти две настройки, и все готово.
источник
Файл меню → Настройки → Настройки пользователя : добавьте эту строку "workbench.editor.enablePreviewFromQuickOpen": false
источник
По сути, есть три параметра, которые нужно обновить (Настройки >> Настройки):
workbench.editor.enablePreview: установите это, чтобы глобально включить или отключить редакторы предварительного просмотра
workbench.editor.enablePreviewFromQuickOpen: установите этот параметр, чтобы включить или отключить предварительный просмотр редакторов при открытии из Quick Open
workbench.editor.showTabs: наконец, нужно будет установить это
иначе, вкладки не будут отображаться, и вам будет просто
интересно, почему установка / отмена двух вышеупомянутых не сработала
источник
Если вы хотите постоянно открыть файл из «Перейти к файлу ...» (⌘P), нажмите «стрелка вправо» вместо возврата.
Кроме того, панель поиска Go To File ... остается открытой, чтобы вы могли быстро открывать несколько файлов.
источник
включение с помощью графического интерфейса
перейти к
Code -> Preferences -> Settings -> User -> Window -> New Window
здесь Открыть файлы в новом окне в раскрывающемся списке выберите «на», вот и все.
мой код VS версия 1.38.1
источник
Вы можете сделать это через графический интерфейс
Поиск для предварительного просмотра
снимите флажки
Enable Preview
иEnable Preview from Quick Open
источник
Как показывает hktang выше:
одним кликом открывает файл в режиме предварительного просмотра (текст заголовка курсивом)
Двойной щелчок по тому же файлу выходит из режима предварительного просмотра (текст заголовка меняется с курсива на обычный шрифт)
Я думаю, что это особенность «компримирования», позволяющая пользователям «ориентироваться» в обоих мирах; предварительный просмотр и отсутствие предварительного просмотра.
HTH Пол С.
источник
Это так запутанно. Все разработчики, которых я спросил, не оценили это поведение по умолчанию.
Я использую cmd+, Pчтобы открыть файлы проекта.
источник
В моем случае мне также пришлось установить для
workbench.editor.showTabs
свойства значение true (в дополнение кworkbench.editor.enablePreview
)Я не уверен, как это изменилось на ложное. Возможно, я случайно установил его в false с помощью некоторого ярлыка.
источник
Одно простое решение - вместо внесения изменений в настройки vscode, всякий раз, когда вы открываете файл по ссылке, вы увидите, что файл находится в режиме предварительного просмотра (имя файла выделено курсивом), а на боковой панели вы увидите, что Тот же самый файл предварительного просмотра в фокусе, просто дважды нажмите на него, и он будет закреплен на вкладке, так что он не будет заменен другим файлом в режиме предварительного просмотра.
источник
Настройки -> Рабочая среда -> Управление редактором -> Включить предварительный просмотр
источник
для меня shift+ enterсделал свое дело.
источник
вам нужно отредактировать файл setting.json,
settings.json, расположенный по адресу
источник
На самом деле, VSCode показывает предварительный просмотр файла при его открытии. Если вы хотите открыть файлы на новой вкладке, просто отключите предварительный просмотр с этим параметром (вставьте его в файл settings.json).
- Вы можете сделать еще один шаг вперед и использовать эту настройку
- Он откроет ваш редактор VSCode с новым пустым файлом без названия, чтобы быстро начать работу.
источник