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

Вопрос или проблема

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

Есть идеи, как заставить его открывать файл в новой вкладке вместо этого?

Самый простой способ открыть новый файл в Visual Studio Code – это Файл -> Открыть файл.

Откройте Visual Studio Code и выберите Файл -> Настройки -> Настройки -> вкладка Пользователь -> Окно -> Новое окно -> Открывать файлы в новом окне -> в выпадающем меню выберите выключено (отмечено курсором мыши на скриншоте ниже). Также проверьте выбор в выпадающем меню Открывать файлы в новом окне (следующий ниже в списке). Он должен быть установлен на по умолчанию. Эти настройки заставят Visual Studio Code открывать файлы в новой вкладке вместо нового окна.

Visual Studio Code
(Нажмите на изображение, чтобы увеличить)

Если вы используете FileZilla (или другой ftp-клиент), воспользуйтесь следующей командой, чтобы открыть файл в том же окне редактора vs code.

  1. Установите редактор VS code в качестве редактора по умолчанию в FileZilla. меню: Правка > Настройки > Редактирование файлов. выберите пользовательский редактор и укажите .exe файл vs code.

  2. Перейдите в меню: Правка > Настройки > Ассоциация типов файлов. вставьте следующую команду:

    html “C:\Users\della\AppData\Local\Programs\Microsoft VS Code\Code.exe” –reuse-window
    js “C:\Users\della\AppData\Local\Programs\Microsoft VS Code\Code.exe” –reuse-window

Спасибо.

Проверьте фактический путь к VS Code, который вы хотите использовать! Бывает, что он устанавливается как в пользовательское, так и в системное пространство! У меня произошла путаница, и я решил ее, перенаправив все в одно место. У меня были такие:

  • C:\Program Files\Microsoft VS Code\Code.exe
  • C:\Users\{USERNAME}\AppData\Local\Programs\Microsoft VS Code\Code.exe

Чтобы узнать, какой путь у вашей “уже запущенной” версии VS Code, вы можете проверить Диспетчер задач. Разверните процессы “Visual Studio Code”, из контекстного меню процесса выберите “Открыть расположение файла”, “Настройки” или посмотрите в колонке “Командная строка”.

Ответ или решение

Чтобы настроить Visual Studio Code (VSCode) таким образом, чтобы он всегда открывал файлы в текущем окне, а не в новом, необходимо выполнить несколько простых шагов. Этот процесс даже может существенно улучшить вашу продуктивность, позволяя избегать дополнительных открытых окон и облегчая навигацию между файлами.

Шаг 1: Настройки в VSCode

  1. Открытие настроек:

    • Запустите Visual Studio Code.
    • Перейдите в меню File (Файл), затем выберите Preferences (Настройки) и после этого Settings (Настройки).
  2. Настройка параметров окна:

    • Найдите раздел Window (Окно).
    • Посмотрите параметры под названием Open Files in New Window (Открывать файлы в новом окне). Убедитесь, что этот параметр установлен на off (выключено).
    • Также проверьте параметр Open Files in New Window (Открывать файлы в новом окне) под ним — его следует оставить на значении default (по умолчанию). Это обеспечит открытие файлов в новых вкладках, а не в новых окнах.
  3. Сохранение настроек:

    • После выполнения изменений просто закройте окно настроек. Изменения сохранятся автоматически.

Шаг 2: Настройка через приложение стороннего обеспечения (например, FileZilla)

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

  1. Установка VSCode в качестве редактора по умолчанию:

    • Перейдите в меню Edit (Правка) → Settings (Настройки).
    • Выберите File Editing (Редактирование файлов) и установите VSCode в качестве редактора по умолчанию, выбрав Custom Editor (Пользовательский редактор) и указав путь к исполняемому файлу VSCode (например, C:\Users\{USERNAME}\AppData\Local\Programs\Microsoft VS Code\Code.exe).
  2. Настройка ассоциации типов файлов:

    • В тех же настройках перейдите к File Type Association (Ассоциация типов файлов).
    • Вставьте следующие команды:
      html "C:\Path\To\Your\VSCode\Code.exe" --reuse-window
      js "C:\Path\To\Your\VSCode\Code.exe" --reuse-window
    • Замените C:\Path\To\Your\VSCode\ на фактический путь к вашему экземпляру VSCode.

Шаг 3: Проверка пути к VSCode

Для корректной работы убедитесь, что все ваши настройки указывают на один и тот же путь к VSCode. Это может быть путь, указанный выше (в зависимости от вашей системы). Чтобы проверить фактический путь к запущенному экземпляру VSCode:

  1. Открытие Диспетчера задач:
    • Откройте Диспетчер задач (Task Manager).
    • Найдите процессы, связанные с Visual Studio Code, и выберите Open File Location (Открыть расположение файла) из контекстного меню для соответствующего процесса. Вы также можете проверить Command line (Командная строка) для получения точного пути.

Заключение

Следуя вышеописанным шагам, вы сможете настроить Visual Studio Code таким образом, чтобы он открывал все файлы в текущем окне, тем самым улучшая вашу рабочую среду. Это значительно упростит вашу работу с множеством файлов и повысит общую эффективность работы с проектами. Если у вас есть дополнительные вопросы или потребуется помощь, не стесняйтесь обращаться за поддержкой в сообщество разработчиков или на официальные ресурсы Visual Studio Code.

Оцените материал
Добавить комментарий

Капча загружается...