Este repositorio (" Code - OSS
") es donde nosotros (Microsoft) desarrollamos el producto Visual Studio Code junto con la comunidad. Aquí no solo trabajamos en el código y los problemas, sino que también publicamos nuestra hoja de ruta, planes de iteración mensuales y nuestros planes finales. Este código fuente está disponible para todos bajo la licencia estándar del MIT.
Visual Studio Code es una distribución del repositorio Code - OSS
con personalizaciones específicas de Microsoft publicadas bajo una licencia de producto tradicional de Microsoft.
Visual Studio Code combina la simplicidad de un editor de código con lo que los desarrolladores necesitan para su ciclo principal de edición, compilación y depuración. Proporciona soporte completo de edición, navegación y comprensión de código junto con una depuración ligera, un modelo de extensibilidad enriquecido y una integración ligera con herramientas existentes.
Visual Studio Code se actualiza mensualmente con nuevas funciones y correcciones de errores. Puede descargarlo para Windows, macOS y Linux en el sitio web de Visual Studio Code. Para obtener las últimas versiones todos los días, instale la compilación Insiders.
Hay muchas formas en las que puedes participar en este proyecto, por ejemplo:
Envíe errores y solicitudes de funciones, y ayúdenos a verificar a medida que se registran.
Revisar los cambios del código fuente
Revise la documentación y realice solicitudes de extracción para cualquier cosa, desde errores tipográficos hasta contenido nuevo y adicional.
Si está interesado en solucionar problemas y contribuir directamente a la base del código, consulte el documento Cómo contribuir, que cubre lo siguiente:
Cómo construir y ejecutar desde la fuente
El flujo de trabajo de desarrollo, incluida la depuración y la ejecución de pruebas.
Directrices de codificación
Enviar solicitudes de extracción
Encontrar un problema en el que trabajar
Contribuyendo a las traducciones.
Haga una pregunta sobre Stack Overflow
Solicitar una nueva característica
Votar solicitudes de funciones populares
Presentar un problema
Conéctese con la comunidad de autores de extensiones en GitHub Discussions o Slack
¡Sigue a @code y cuéntanos lo que piensas!
Consulte nuestra wiki para obtener una descripción de cada uno de estos canales e información sobre algunos otros canales disponibles impulsados por la comunidad.
Muchos de los componentes principales y las extensiones de VS Code se encuentran en sus propios repositorios en GitHub. Por ejemplo, los repositorios del adaptador de depuración de nodo y del adaptador de depuración mono están separados entre sí. Para obtener una lista completa, visite la página de Proyectos relacionados en nuestra wiki.
VS Code incluye un conjunto de extensiones integradas ubicadas en la carpeta de extensiones, que incluyen gramáticas y fragmentos para muchos idiomas. Las extensiones que brindan soporte de lenguaje enriquecido (completar código, Ir a definición) para un idioma tienen el sufijo language-features
. Por ejemplo, la extensión json
proporciona colores para JSON
y la extensión json-language-features
proporciona soporte de lenguaje enriquecido para JSON
.
Este repositorio incluye un contenedor de desarrollo de Visual Studio Code Dev Containers/GitHub Codespaces.
Para contenedores de desarrollo, utilice el comando Contenedores de desarrollo: Clonar repositorio en volumen de contenedor... que crea un volumen Docker para una mejor E/S de disco en macOS y Windows.
Si ya tiene VS Code y Docker instalados, también puede hacer clic aquí para comenzar. Esto hará que VS Code instale automáticamente la extensión Dev Containers si es necesario, clone el código fuente en un volumen de contenedor y active un contenedor de desarrollo para su uso.
Para Codespaces, instale la extensión GitHub Codespaces en VS Code y use el comando Codespaces: Crear nuevo Codespace .
Docker/Codespace debe tener al menos 4 núcleos y 6 GB de RAM (se recomiendan 8 GB) para ejecutar la compilación completa. Consulte el archivo README del contenedor de desarrollo para obtener más información.
Este proyecto ha adoptado el Código de conducta de código abierto de Microsoft. Para obtener más información, consulte las preguntas frecuentes sobre el Código de conducta o comuníquese con [email protected] si tiene alguna pregunta o comentario adicional.
Copyright (c) Microsoft Corporation. Reservados todos los derechos.
Licenciado bajo la licencia MIT.