Skip to main content

Сведения об использовании Visual Studio Code с GitHub Classroom

Вы можете настроить Visual Studio Code в качестве предпочтительного редактора для назначений GitHub Classroom.

Предупреждение

          **Закрытие:** Приложение GitHub Classroom закрывается и будет прекращено 28 августа 2026 года.

Дополнительные сведения см. в уведомлении о закрытииGitHub Classroom.

Примечание.

РасширениеGitHub Classroom для VS Code больше не находится в активной разработке. Значок "Открыть в VS Code репозиториях учащихся" по-прежнему работает, но другие функции расширения могут не функционировать должным образом.

Около Visual Studio Code

Visual Studio Code— это упрощенный, но мощный редактор исходного кода, который работает на рабочем столе и доступен для Windows, macOS и Linux. С расширениемGitHub Classroom для VS Codeучащихся можно легко просматривать, изменять, отправлять, совместно работать и тестировать задания аудитории. Дополнительные сведения о идентификаторах и GitHub Classroomсм. в разделе Интеграция GitHub Classroom с интегрированной средой разработки.

Редактор, выбранный учащимся

Интеграция GitHub Classroom с VS Code учащимися предоставляет учащимся пакет расширения, содержащий:

  1. GitHub Classroom Расширение с пользовательскими абстракциями, которые упрощают работу учащихся.
  2. Расширение Visual Studio Live Share, интегрируемое в представление учащихся, что позволяет легко взаимодействовать с помощниками по обучению и одноклассниками для поддержки и совместной работы.
  3. GitHub Расширение запроса на вытягивание позволяет учащимся просматривать отзывы своих преподавателей в редакторе.

Запуск назначения в VS Code

При создании назначения VS Code можно добавить в качестве предпочтительного редактора для назначения. Дополнительные сведения см. в разделе Интеграция GitHub Classroom с интегрированной средой разработки.

Это будет включать значок "Открыть в VS Code" во всех репозиториях учащихся. Этот значок обрабатывает установку VS Code, пакет расширения Аудитории и открытие активного назначения одним щелчком мыши.

Примечание.

Учащийся должен установить Git на своем компьютере, чтобы отправить код из VS Code репозитория. Это не устанавливается автоматически при нажатии кнопки "Открыть в VS Code ". Учащийся может скачать Git из Git download.

GitHub Classroom Использование пакета расширений

Расширение GitHub Classroom имеет два основных компонента: представление "Классы" и представление "Активное назначение".

Когда учащийся запускает расширение в первый раз, они автоматически переходят на вкладку VS Codeобозревателя, где они могут видеть представление "Активное назначение" вместе с представлением дерева файлов в репозитории.

Учащийся может передать свои фиксации в последнюю версию удаленного приложения, нажав на кнопку Изменения синхронизации, отображаемую при наведении указателя мыши на строку "Активное назначение". Это абстрагирует управление версиями с помощью Git, позволяя инструкторам преподавать основы Git в собственном темпе. Синхронизация изменений также активирует "Тесты" для запуска, если учитель настроил автоматическую классификацию для их назначения.

Узел "Группа" в разделе "Активное назначение" будет отображать участников группы, если назначение является групповым проектом. В нем также будут отображаться администраторы репозитория, которые могут помочь, если у учащегося возникли сложности. Для совместной работы над проектом учащийся может начать сеанс Live Share с любым пользователем в узле группы; при этом он сразу предоставит общий доступ ко всему контексту репозитория. Дополнительные сведения о Live Share и совместной работе с ним см. в статье "Что такое Visual Studio Live Share?".

После выполнения назначения учащийся также может перейти к другим назначениям и аудиториям. Их можно найти на вкладке GitHub .