Работа с кодом в Visual Studio Code для Интернета
Теперь, когда вы знакомы с основами VS Code для Интернета, давайте рассмотрим, как разработчики при запуске могут воспользоваться этими функциями. При запуске вещи быстро двигаются, и вам нужно иметь возможность просматривать и вносить изменения в упрощенный код везде, где вы находитесь. Vs Code для Интернета можно использовать для выполнения этих задач с любого устройства, совместимого с браузером.
Просмотр репозиториев
Если вы хотите быстро просматривать или вносить упрощенные изменения, вы не хотите ждать локального клонирования репозитория исходного кода. С помощью VS Code для Интернета вы можете удаленно просматривать и изменять репозиторий из редактора, не требуя извлечения кода на локальный компьютер. Эта функция реализована с помощью расширения удаленных репозиториев, которое интегрируется с расширениями репозиториев GitHub и Azure Repositories. Расширение remote Repositories доступно для установки в VS Code Desktop и включено по умолчанию в VS Code для веб-интерфейса.
Виртуальная файловая система
Без файлов репозитория на локальном компьютере расширение remote Repositories создает виртуальную файловую систему в памяти, чтобы просматривать содержимое файла и вносить изменения. Эта виртуальная файловая система в памяти называется виртуальной рабочей областью, которая имитирует локальные файлы при получении содержимого из другого места, например GitHub.
Управление версиями с удаленными репозиториями
Наличие интегрированного интерфейса управления версиями является основным компонентом VS Code, и эта же концепция доступна в VS Code для веб-интерфейса. При использовании удаленных репозиториев каждый раз, когда вы открываете репозиторий или ветвь, вы получаете актуальные источники, доступные на сайте GitHub. Вам не нужно помнить, чтобы обновить его так же, как и в локальном репозитории. Аналогичным образом можно открыть запрос на вытягивание и просмотреть последние изменения, просмотреть и оставить комментарии. Вы также можете создать новый запрос на вытягивание с изменениями непосредственно из представления системы управления версиями.
Хотя код не живет локально, изменения выполняются. Если вы хотите получить доступ к изменениям в GitHub или на другом компьютере, можно зафиксировать или включить облачные изменения. Ваша работа сохраняется в локальном хранилище браузера, пока не зафиксируйте его. При фиксации изменения изменения изменения отправляются непосредственно в удаленный репозиторий. Далее мы рассмотрим облачные изменения в этом модуле.
В следующем разделе вы откроете удаленный репозиторий, внесите небольшие изменения и узнайте, как создавать и просматривать PR из браузера.