Как я могу открыть файл в новой вкладке?

123

Как открыть новый файл с помощью Ctrl+ P, чтобы он не переопределял текущий файл, а использовал новую вкладку?

Кроме того, можно ли сфокусировать искомый файл вместо его открытия, если он уже был открыт на вкладке, чтобы избежать дублирования?

jligeza
источник

Ответы:

260

Когда на боковой панели делается один щелчок по файлу, Visual Studio Code открывает его в режиме предварительного просмотра , что позволяет быстро просматривать файлы.

Поведение в режиме предварительного просмотра

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

Чтобы открыть файл для редактирования (т.е. не открывать в режиме предварительного просмотра), дважды щелкните файл на боковой панели.

Важный!

Если вы хотите отредактировать файл, не открывайте его в режиме предварительного просмотра, вместо этого дважды щелкните файл на боковой панели.

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

  • дважды щелкните курсивное имя файла в строке заголовка или
  • пресса Ctrl-K Enter

Действия по отключению режима предварительного просмотра

Критерии:

Если вы хотите полностью отключить режим предварительного просмотра, это:

  • доступ к файлу через боковое меню.
  • открытие меню быстрого открытия с помощью Ctrl+ P.

Решение:

  • Откройте палитру команд с помощью сочетания клавиш Ctrl+ Shift+ P.
  • Тип Preferences: Open User Settings. Это откроет редактор настроек. Найдите workbench.editor.enablePreviewи снимите флажок (изменения автоматически сохраняются и обозначаются синей рамкой слева).

Дополнительно:

  • Если вы хотите отключить режим предварительного просмотра только в быстром открытии меню, снимите флажок workbench.editor.enablePreviewFromQuickOpen.
Кешан Нагесваран
источник
15
Если вы хотите сохранить стандартное поведение предварительного просмотра, вы можете открыть файл в режиме предварительного просмотра с помощью, ctrl+pа затем полностью открыть его для редактирования с помощью ctrl+k enter. Это превращает вкладку предварительного просмотра в полностью независимую вкладку, как если бы вы открыли файл, дважды щелкнув его в проводнике.
alphaloop
3
«двойной щелчок по файлу на боковой панели» также работает для панели заголовка вкладки, если строка заголовка вкладки выделена курсивом, то двойной щелчок по ней удаляет режим предварительного просмотра
kewlashu
25

TL; DR для пользователей Mac

Шаг 1: нажмите +,

Шаг 2. Найдите Previewи отключитеWorkbench › Editor: Enable Preview

Найдите Preview и отключите Workbench ›Editor: Enable Preview

Мохаммад Заид Патан
источник
5

Для того, чтобы при первом щелчке и после использования вкладка файла оставалась открытой, перейдите к определению,

"workbench.editor.enablePreview": false

Это правильный ответ.

Габриэль Борхес Оливейра
источник
1

Вместо изменения параметра более простой вариант - перетащить файл с боковой панели на панель вкладок. Он открывается в новой вкладке.

Деэрендра Кулкарни
источник
1

Перейдите в меню FilePreferencesSettings → найдите «settings.json» и в последней строке перед }последним параметром добавьте запятую и вставьте:

"workbench.editor.enablePreview": false

Например:

{
    "editor.fontFamily": "'Consolas', 'monospace', 'Times New Roman'",
    "terminal.integrated.fontFamily": "monospace",
    "editor.fontSize": 13,
    "workbench.iconTheme": "vscode-icons",
    "workbench.editor.enablePreview": false
}
Нандан Кулкарни
источник