Обзор
Если есть определенный файл, который полезен пользователям, чтобы увидеть, когда они создают пространство кода для репозитория, этот файл можно открыть автоматически в веб-клиенте VS Code. Этот параметр настраивается в файле конфигурации контейнера разработки для репозитория.
Указанный файл или файлы открываются только при первом открытии пространства кода в веб-клиенте. Если пользователь закрывает указанные файлы, эти файлы не будут автоматически повторно открываться при следующем открытии или перезапуске пространства кода.
Note
Эта автоматизация применяется только к веб-клиенту VS Code, а не к классическому приложению VS Code или другим поддерживаемым редакторам.
Настройка автоматического открытия файлов
-
Вы можете настроить пространства кода, созданные для репозитория, добавив параметры в
devcontainer.json
файл. Если репозиторий еще не содержитdevcontainer.json
файл, его можно добавить. См. раздел "Добавление конфигурации контейнера разработки в репозиторий". -
Измените
devcontainer.json
файл, добавивcustomizations.codespaces.openFiles
свойство. Свойствоcustomizations
находится на верхнем уровне файла в заключивом объекте JSON. Например:JSON "customizations": { "codespaces": { "openFiles": [ "README.md", "scripts/tsconfig.json", "docs/main/CODING_STANDARDS.md" ] } }
"customizations": { "codespaces": { "openFiles": [ "README.md", "scripts/tsconfig.json", "docs/main/CODING_STANDARDS.md" ] } }
Значение
openFiles
свойства — это массив одного или нескольких файлов в репозитории. Пути относительно корневого каталога репозитория (абсолютные пути не поддерживаются). Файлы открываются в веб-клиенте в указанном порядке с первым файлом в массиве, отображаемым в редакторе. -
Сохраните файл и зафиксируйте изменения в требуемой ветви репозитория.