VS Code es una plataforma de código descubierto hoy en día, no solo una utensilio de explicación

Para la mayoría de nosotros, Visual Studio Code es un editor de texto, un extensión para escribir código, obtener una sagacidad previa de Markdown o tal vez depurar uno o dos scripts. Pero esa percepción tan pronto como roza la superficie. En los últimos abriles, VS Code ha evolucionado silenciosamente de ser un editor de código popular a poco mucho más espacioso: una plataforma de código descubierto para crear, ampliar e incluso encajar entornos de explicación completos. Es posible que Microsoft aún guíe el tesina principal, pero la comunidad de código descubierto y los ecosistemas de socios han ayudado a hacer de VS Code una parte secreto del panorama del software flamante.

Una pulvínulo abierta sobre la que cualquiera puede construir

Aunque Microsoft todavía tiene el asiento punta

En esencia, VS Code se sostén en un tesina de código descubierto llamado Code OSS, publicado bajo la deshonestidad permisiva del MIT. Microsoft mantiene este repositorio públicamente en GitHub, donde cualquiera puede clonarlo, inspeccionarlo y contribuir. Las versiones oficiales de VS Code de la compañía, las que se descargan del sitio web de Microsoft, incluyen algunos instrumentos adicionales como marca, telemetría y una deshonestidad de propiedad. Pero el motor subyacente es completamente descubierto y está impulsado por la comunidad.

Esta distinción es importante porque significa que la experiencia actual de VS Code no pertenece exclusivamente a Microsoft. Cualquiera puede tomar la pulvínulo OSS de código descubierto, modificarla y crear su propia traducción. Eso es exactamente lo que han hecho proyectos como VSCodium, que ofrecen compilaciones sin telemetría del mismo editor que los desarrolladores ya adoran. El resultado es un ecosistema donde el mismo motor descubierto impulsa una variedad de herramientas, desde IDE en la nubarrón hasta entornos integrados.

La pulvínulo abierta igualmente permite la colaboración a gran escalera. Microsoft acepta activamente solicitudes de ascendencia y problemas de la comunidad y mantiene un código de conducta claro para los contribuyentes. Muchas mejoras, desde pequeñas correcciones de errores hasta ideas de funciones, provienen de desarrolladores externos a la empresa.

Siquiera se manejo sólo de transigencia en teoría. El hecho de que Code OSS sea sabido significa que organizaciones como la Fundación Ocaso pueden aprovecharlo de forma transparente. Herramientas como Ocaso Che y Ocaso Theia reutilizan los componentes principales de VS Code, incluido el editor Monaco, y pueden ejecutar casi todas las extensiones de VS Code. Theia, por ejemplo, impulsa Gitpod y Google Cloud Shell, IDE de nubarrón que se ven y se comportan casi de guisa idéntica a VS Code.

Las extensiones convierten a VS Code en una potencia

Hay una extensión para todo

Las características que Visual Studio Code incluye listas para usar son solo el principio. Las extensiones le permiten anexar idiomas, depuradores y herramientas para adaptarse a su flujo de trabajo de explicación. El maniquí de extensibilidad de VS Code permite a los desarrolladores integrarse directamente en la interfaz del editor y aportar nuevas funciones a través de las mismas API que impulsan sus funciones principales.

La API de extensión es lo suficientemente potente como para permitir capacidades completamente nuevas, desde lenguajes, depuradores y temas hasta motores de finalización de código e interfaces personalizadas. Esto ha creado una biblioteca masiva de extensiones con el tiempo, similar a Chrome Web Store. Si admisiblemente no existe un recuento oficial, las estimaciones sugieren que hay más de 20.000 disponibles. Algunos de los más populares, como Python, Live Server y Prettier, tienen decenas de millones de instalaciones cada uno.

Las extensiones van mucho más allá de pequeños ajustes de productividad. Las extensiones de explicación remoto de VS Code le permiten conectarse a entornos mucho más allá de su escritorio. Los desarrolladores pueden brindar carpetas a través de SSH, adentro de contenedores Docker o adentro del subsistema de Windows para Linux, todo mientras mantienen una experiencia de publicación consistente. La extensión Dev Containers, que ahora cuenta con más de 30 millones de instalaciones, permite a los equipos constreñir un entorno de explicación completo en un solo archivo para que cualquiera pueda crear uno en segundos.

Esta bloque remota forma la columna vertebral de GitHub Codespaces, un servicio basado en la nubarrón que utiliza las API de VS Code para proporcionar entornos listos para codificar directamente en el navegador. Ya sea que estés editando localmente o en la nubarrón, las mismas extensiones, configuraciones y funciones simplemente funcionan.

Más allá de Microsoft, otros han adoptivo este enfoque de plataforma. Correcto a que el VS Code Marketplace oficial restringe la publicación al ecosistema de Microsoft, la Fundación Ocaso lanzó Open VSX, un registro imparcial para extensiones de VS Code. Alberga extensiones creadas por la comunidad en las que confían proyectos como Theia y Gitpod. Open VSX mantiene el ecosistema de complementos descentralizado y accesible, lo que garantiza que los desarrolladores y las organizaciones puedan continuar usando herramientas compatibles con VS Code incluso fuera del control de Microsoft.

VS Code funciona de muchas maneras

A medida que se ampliaron las capacidades de VS Code, su envergadura creció mucho más allá de la programación tradicional. Hoy en día, se utiliza en educación, ciencia de datos, documentación y operaciones en la nubarrón, todos construidos sobre la misma plataforma central pero aplicados de maneras completamente diferentes.

VS Code se ha convertido en la utensilio elegida por muchos profesionales de Python y del enseñanza necesario. Puede brindar Jupyter Notebooks directamente, ejecutar celdas de código en tangente y visualizar variables y resultados de forma interactiva. Incluso puede combinarlo con herramientas de inteligencia industrial como NotebookLM para favorecer el enseñanza de la codificación, o utilizar herramientas autohospedadas como massCode para acumular y dirigir fragmentos de código de guisa más efectivo.

Incluso los redactores técnicos y los equipos de documentación lo han adoptivo. VS Code admite Markdown, YAML y Asciidoc de manufactura, adyacente con extensiones para linting, revisión ortográfica y sagacidad previa de contenido. Nuestro editor técnico residente, Adam Conway, incluso lo usó como reemplazo de Obsidian y no quedó tan chasqueado como esperaba.

Related Posts

La prueba de resistor de DVD regrabable de seis meses corona al vencedor con 1000 reescrituras y muestra que los mejores discos ya no se fabrican; seis meses de pruebas revelan que TDK es un líder claro, Verbatim y Memorex no obtuvieron buenos resultados

Un entusiasta de la tecnología ha compartido sus hallazgos sobre la resistor regrabable en DVD. En un extenso publicación de blog, El Dr. Gough Lui describe su metodología de prueba…

ICYMI: las 7 noticiario tecnológicas más importantes de la semana desde el gran regreso de Sonos a nuestra revisión del MacBook Neo ‘impresionantemente premium’

¿Cuándo una semana tranquila en tecnología no es una semana tranquila en tecnología? ¿Qué tal ahora mismo? Porque si perfectamente esta semana careció de los grandes lanzamientos de la preliminar,…

You Missed

8 personas culpables de apoyar al terrorismo en protesta contra gayola migratoria en Texas

8 personas culpables de apoyar al terrorismo en protesta contra gayola migratoria en Texas

Delcy Rodríguez dice que sanciones a Venezuela afectan a Colombia

Delcy Rodríguez dice que sanciones a Venezuela afectan a Colombia

Baccarat en vivo en Oklahoma: dinámica del mercado, regulación y experiencia del ludópata

Baccarat en vivo en Oklahoma: dinámica del mercado, regulación y experiencia del ludópata

Baccarat en lista en Dakota del Sur: panorama del mercado, regulación y experiencia del tahúr

Baccarat en vivo en Oklahoma: dinámica del mercado, regulación y experiencia del ludópata

La prueba de resistor de DVD regrabable de seis meses corona al vencedor con 1000 reescrituras y muestra que los mejores discos ya no se fabrican; seis meses de pruebas revelan que TDK es un líder claro, Verbatim y Memorex no obtuvieron buenos resultados

La prueba de resistor de DVD regrabable de seis meses corona al vencedor con 1000 reescrituras y muestra que los mejores discos ya no se fabrican; seis meses de pruebas revelan que TDK es un líder claro, Verbatim y Memorex no obtuvieron buenos resultados

Así estará el clima en República Dominicana este 13 de Marzo

Así estará el clima en República Dominicana este 13 de Marzo