Nota:
La extensión GitHub Classroom para VS Code ya no está en desarrollo activo. La insignia Abrir en VS Code en repositorios de alumnos sigue funcionando, pero es posible que otras características de la extensión no funcionen según lo previsto.
Información sobre Visual Studio Code
Visual Studio Code es un editor de código fuente ligero pero eficaz, que se ejecuta en tu equipo y está disponible para Windows, macOS y Linux. Con la extensión GitHub Classroom para VS Code, los alumnos pueden examinar, editar, enviar, colaborar y probar fácilmente sus tareas de clase. Para más información sobre los IDE y GitHub Classroom, consulta Integrar a GitHub Classroom con un IDE.
El editor predilecto de tus alumnos
La integración de GitHub Classroom con VS Code proporciona a los alumnos un paquete de extensión que contiene:
-
[Extensión de GitHub Classroom](https://aka.ms/classroom-vscode-ext) con abstracciones personalizadas que facilitan a los alumnos navegar por la introducción. -
[Extensión Visual Studio Live Share](https://marketplace.visualstudio.com/items?itemName=MS-vsliveshare.vsliveshare) 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. -
[Extensión de solicitud de incorporación de cambios de GitHub](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-pull-request-github) 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, se puede agregar VS Code 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 de VS Code, el paquete de la extensión Classroom y la apertura a la asignación activa con un solo clic.
Nota:
El alumno debe tener Git instalado en su ordenador para subir código desde VS Code a 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.
Cómo usar el pack de extensiones de GitHub Classroom
La extensión de GitHub Classroom tiene dos componentes principales: la vista de «Aulas» y la vista de «Tarea Activa».
Cuando un alumno inicia la extensión por primera vez, automáticamente navega a la pestaña del Explorador en VS Code, donde puede ver la vista de "Tarea Activa" junto con la vista en forma de árbol de los 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 elementos se pueden encontrar en la pestaña GitHub.