Skip to main content

Acerca de utilizar visual Studio Code con GitHub Classroom

Puede configurar Visual Studio Code como editor preferido para las asignaciones en GitHub Classroom.

Advertencia

          **Cierre:** La GitHub Classroom aplicación se cierra y se retirará el 28 de agosto de 2026.

Para obtener más información, consulte el aviso de GitHub Classroom cierre.

Nota:

La GitHub Classroom extensión de VS Code ya no está en desarrollo activo. El distintivo Abrir en VS Code repositorios de alumnos sigue funcionando, pero es posible que otras características de la extensión no funcionen según lo previsto.

Acerca de Visual Studio Code

Visual Studio Codees un editor de código fuente ligero pero eficaz que se ejecuta en el escritorio y está disponible para Windows, macOS y Linux. Con la GitHub Classroom extensión para VS Code, los alumnos pueden examinar, editar, enviar, colaborar y probar fácilmente sus asignaciones de aula. Para obtener más información sobre los IDE y GitHub Classroom, vea Integrar a GitHub Classroom con un IDE.

El editor predilecto de tus alumnos

La GitHub Classroom integración con VS Code proporciona a los alumnos un paquete de extensión que contiene:

  1. GitHub Classroom Extensión con abstracciones personalizadas que facilitan a los alumnos navegar por la introducción.
  2. Extensión Visual Studio Live Share que se integra en una vista del alumno a fin de facilitar el acceso a asistentes y compañeros de clase para obtener ayuda y colaboración.
  3. GitHub Extensión de solicitud de incorporación de cambios que permite a los alumnos ver comentarios de sus instructores en el editor.

Cómo iniciar la asignación en VS Code

Al crear una asignación, VS Code se puede agregar como editor preferido para una asignación. Para más detalles, consulta Integrar a GitHub Classroom con un IDE.

Esto incluirá un distintivo "Abrir en VS Code" en todos los repositorios de alumnos. Este distintivo controla la instalación VS Codede , el paquete de extensión Classroom y la apertura a la asignación activa con un solo clic.

Nota:

El alumno debe tener Git instalado en su equipo para insertar código desde VS Code su repositorio. Esto no se instala automáticamente al hacer clic en el botón Abrir en VS Code . El alumno puede descargar Git desde Descarga de Git.

Uso del paquete de GitHub Classroom extensiones

La GitHub Classroom extensión tiene dos componentes principales: la vista "Aulas" y la vista "Asignación activa".

Cuando el alumno inicia la extensión por primera vez, se navega automáticamente a la pestaña Explorador de VS Code, donde puede ver la vista "Asignación activa" junto con la vista de árbol de archivos en el repositorio.

El alumno puede insertar sus confirmaciones en la versión más reciente del repositorio remoto si hace clic en el botón sincronizar cambios que se muestra al mover el mouse sobre la línea "Tarea activa". Esto abstrae el control del código fuente con Git, permitiendo que los instructores enseñen Git a su propio ritmo. El sincronizar los cambios también activa las "Pruebas" para que se ejecuten si un profesor configuró la autocalificación para la tarea.

El nodo de "Grupo" bajo la "Tarea Activa" mostrará a los miembros de un grupo si la tarea es un proyecto grupal. También mostrará a los administradores del repositorio que pueden ayudar cuando un estudiante tenga dificultades. Para colaborar en el proyecto, un alumno puede iniciar una sesión de Live Share con cualquiera en el nodo de grupo y compartirán todo el contexto del repositorio con ellos de inmediato. Para obtener más información sobre Live Share y cómo colaborar con él, vea ¿Qué es Visual Studio Live Share?

Una vez que un alumno termina la tarea, también pueden navegar para ver otras tareas y aulas. Estos se pueden encontrar en la GitHub pestaña .