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


123

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

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


Ответы:


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


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
}
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.