Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nos complace anunciar la disponibilidad de la versión de Insiders de Visual Studio 2026. Esta versión marca el comienzo de una nueva era para Visual Studio con una integración profunda de la plataforma de inteligencia artificial, aspectos básicos más sólidos y un rendimiento mejorado.
Descargue Visual Studio 2026 Insiders para disfrutar de estas nuevas características y mejoras.
Versión 11312.210
Fecha de publicación: 16de diciembre de 2025
| Principales correcciones de errores | De la comunidad |
|---|---|
| Falta la opción VS2026 (18.0.0) para instalar herramientas de C++ de LTSC | Vale de comentarios |
Versión 11310.294
Fecha de publicación: 12de diciembre de 2025
| Principales correcciones de errores | De la comunidad |
|---|---|
| Visual Studio 2026 Insiders, versión 11304.161, se bloquea en cada carga de solución | Vale de comentarios |
| La búsqueda de código copilot de GitHub dejó de funcionar después de instalar VS2026 | Vale de comentarios |
| Después de que se interrumpen las extensiones de actualización VS2026 | Vale de comentarios |
| Las ventanas de herramientas no tienen un elemento cerrar en su menú contextual | Vale de comentarios |
| Se ha corregido un problema por el que los usuarios de ReSharper experimentan startups más largas en Visual Studio 2026 en comparación con Visual Studio 2022. | Vale de comentarios |
| Las conversaciones de Copilot no pueden insertar un archivo de instrucción personalizado en contexto a pesar de la carga correcta (VS 2026 Insiders) | Vale de comentarios |
| A veces, el formato predeterminado de Copilot de GitHub no está alineado | Vale de comentarios |
| GitHub Copilot se bloquea después de truncarse, no se puede cancelar | Vale de comentarios |
Características
Publicado el 9 de diciembre de 2025.
IDE
Realización de comprobaciones de revocación de certificados
Visual Studio ahora le alerta si detecta problemas de certificados digitales durante las llamadas de red.
Visual Studio ahora comprueba los certificados digitales para las llamadas de red y le permite saber si hay un problema.
Si encuentra un problema, verá un cuadro de diálogo con detalles sobre el error del certificado. Puede optar por cancelar o continuar la conexión.
![]()
Se recomienda mantener activada esta característica, pero puede desactivarla en Herramientas → Opciones → Entorno → Certificados de seguridad →.
![]()
Productividad
Desplazamiento rápido
Ahora puede desplazarse más rápido manteniendo presionada la tecla Alt mientras desplaza la rueda del mouse.
El desplazamiento por archivos grandes ahora es más rápido y sencillo. Mantenga presionada la tecla Alt mientras desplaza la rueda del mouse para moverse rápidamente al revisar el código o leer la documentación.
Puedes ajustar la velocidad de desplazamiento rápido en Herramientas → Opciones → Editor de texto → Avanzado → Sensibilidad de desplazamiento del touchpad y la rueda del ratón.
![]()
Esta característica le ayuda a saltar a la sección que necesita sin un montón de desplazamiento. ¡Pruébelo!
Ocultar símbolos en archivos 📣
Ahora puede deshabilitar la visualización de símbolos en archivos en el Explorador de soluciones.
Explorador de soluciones que se usa para mostrar símbolos, como clases, métodos y propiedades, en archivos, para ayudarle a navegar por el código. Algunos usuarios consideraron que esto desordenaba la vista, ya que cada archivo tenía un icono de expansión como las carpetas y los proyectos. Ahora, puede desactivar esta opción para obtener un aspecto más limpio.
Así es como aparecían antes los símbolos:
![]()
Para ocultar símbolos en archivos, vaya a Herramientas → Opciones → Proyectos y soluciones → General y desactive Mostrar símbolos en archivos del Explorador de soluciones. El Explorador de soluciones solo mostrará archivos, sin símbolos adicionales:
![]()
📣 Consulte el ticket de características para compartir sus comentarios y continuar la conversación.
Nuevas características de la versión preliminar de Markdown 📣
Ver solo vista previa y acercar o alejar el contenido de vista previa en el editor de Visual Studio Markdown.
El editor de Markdown de Visual Studio proporciona más control sobre la vista previa.
- Puede cambiar entre los modos de vista previa: Vista previa dividida muestra el editor y la vista previa en paralelo, Abrir vista previa muestra solo la vista previa y Editar Markdown muestra solo el editor. El modo de solo vista previa le ayuda a centrarse en el contenido representado, especialmente para imágenes grandes o diagramas de Mermaid complejos.
- Al obtener una vista previa de un diagrama de Mermaid, use los controles de zoom de la esquina superior izquierda para acercar o alejar. Esto facilita la visualización de diagramas grandes y la visualización de detalles.
![]()
Pruebe estos nuevos controles y háganos saber lo que piensa.
📣 Consulte el ticket de características para compartir sus comentarios y continuar la conversación.
Compresión de línea insignificante
Habilite la compresión de línea sintáctica para hacer un mejor uso del espacio real vertical de la pantalla.
La compresión de línea sintáctica proporciona más espacio vertical en el editor. Las líneas sin letras o números comprimen en 25%, lo que le permite ver más código a la vez sin dañar la legibilidad. Las líneas regulares permanecen en la misma altura. En la imagen siguiente, el lado izquierdo muestra la compresión habilitada: observe cómo puede ver más líneas en el mismo espacio en comparación con el lado derecho.
![]()
Habilite esta característica en Herramientas → Opciones → Editor de texto → Avanzadas comprobando Comprimir líneas en blanco y Comprimir líneas que no tengan caracteres alfanuméricos. Esta característica popular de Productivity Power Tools ahora está integrada en Visual Studio.
Desplazamiento de clic intermedio 📣
Presione hacia abajo en la rueda de desplazamiento y mueva el mouse para desplazarse rápidamente por el documento.
Ahora puede desbloquear todo el potencial del botón central del mouse para una navegación más rápida. Presione hacia abajo en la rueda de desplazamiento y mueva el mouse para desplazarse rápidamente por el documento. Esto facilita la exploración de archivos grandes sin depender de barras de desplazamiento tradicionales ni del uso repetido de la rueda de desplazamiento.
![]()
Esta característica está desactivada de forma predeterminada en 18.3 Insiders 2 y debe habilitarse a través de Herramientas → Opciones → Editor de texto → Avanzado → Clic intermedio para desplazarse. ¡Pruébelo y comparta sus comentarios con nosotros!
📣 Consulte el ticket de características para compartir sus comentarios y continuar la conversación.
GitHub Copilot
Vista previa de Markdown desde Copilot Chat
Obtenga una vista previa de cualquier contenido de Markdown generado por Copilot Chat directamente en el editor de Visual Studio Markdown.
Ahora puede obtener una vista previa de cualquier contenido de Markdown generado por Copilot Chat directamente en el editor de Visual Studio Markdown. Anteriormente, esta característica solo estaba disponible para diagramas de Mermaid.
![]()
Cuando Copilot Chat genera contenido de Markdown, haga clic en el botón Vista previa situado en la esquina superior derecha de la ventana de chat para ver una vista previa representada. Desde allí, puede editar y guardar el contenido de Markdown según sea necesario. Esto le permite visualizar y trabajar rápidamente en archivos markdown sin copiar y pegar manualmente.
Importante
Active GitHub Copilot Gratis y desbloquee esta y otras características de IA. Sin juicio. Sin tarjeta de crédito. Solo su cuenta de GitHub.
Herramientas de Git
Revisión de solicitudes de incorporación de cambios desde Visual Studio 📣
Revise y navegue por las solicitudes de incorporación de cambios sin salir de Visual Studio.
Las solicitudes de incorporación de cambios están a solo un clic en la ventana Ver → Repositorio de Git. No es necesario cambiar el contexto al explorador.
Examinar solicitudes de incorporación de cambios activas
Acceda a las solicitudes de incorporación de cambios para el repositorio activo creado por el equipo, asignado a usted, creado por usted o incluso creado por Copilot.
![]()
Actualizar la lista
¿No ve un nuevo PR (solicitud de incorporación de cambios) en la lista? Haga clic en los puntos suspensivos (...) y seleccione Actualizar para actualizar la lista.
![]()
Vista de PR incrustada
Revise los pull requests sin tener que revisarlos localmente. Es fácil alternar entre el PR de tu compañero y tu propio trabajo. Sugerencia: Contraiga el panel izquierdo para obtener una vista más amplia.
![]()
La vista incrustada incluye:
- Información general: descripción del pull request y comentarios sobre problemas globales.
- Cambios: adiciones y eliminaciones de nivel de archivo, además de comentarios.
- Confirmaciones: lista de confirmaciones individuales en el pull request.
- Elementos relacionados: elementos de trabajo vinculados.
- Revisores: revisores asignados.
Las solicitudes de incorporación de cambios se actualizan automáticamente con los cambios y comentarios más recientes.
Cuando necesite realizar modificaciones, consulte la rama como de costumbre.
📣 Consulte el ticket de características para compartir sus comentarios y continuar la conversación.
Escritorio
Agente experto de WinForms
El agente de codificación ahora incluye instrucciones especiales para el desarrollo de WinForms, diseñados por expertos en el equipo.
El agente experto de WinForms es una guía completa que le ayuda a abordar los desafíos matizados del desarrollo de WinForms. Abarca varias áreas críticas:
Código del diseñador frente al código normal: los proyectos de WinForms tienen dos contextos de código distintos: código de serialización generado por el diseñador y lógica empresarial moderna. El agente sabe qué características de C# puede usar en cada contexto.
Patrones modernos de .NET: el agente está totalmente actualizado para .NET 8-10, entre los que se incluyen:
- Patrones de enlace de datos de MVVM con el Community Toolkit.
- Patrones de Async/await con las sobrecargas adecuadas de InvokeAsync.
- Compatibilidad con el modo oscuro y conciencia de alta DPI.
- Tipos de referencia que aceptan valores NULL (NRT) en los lugares adecuados.
Procedimientos recomendados de diseño: obtenga instrucciones sobre el uso de TableLayoutPanel y FlowLayoutPanel para diseños dinámicos compatibles con PPP que funcionan en diferentes tamaños de pantalla y factores de escalado.
Administración de serialización CodeDOM: Obtenga información sobre las reglas críticas para la serialización de propiedades en el diseñador de WinForms, para que pueda evitar problemas comunes con
[DefaultValue]atributos yShouldSerialize*()métodos.Control de excepciones: use patrones adecuados para controladores de eventos asincrónicos y control de excepciones de nivel de aplicación para evitar bloqueos de procesos.
Las instrucciones del agente son detalladas y abarcan todo, desde las convenciones de nomenclatura para los controles hasta los requisitos de accesibilidad. Es como hacer que un arquitecto de WinForms senior revise todas las líneas del código.
.NET
Mejoras de recarga en caliente
Recarga activa de Razor más rápida y confiable con compatibilidad de reinicio automático con modificaciones groseras.
Hemos realizado varias mejoras en la experiencia de Recarga activa en Visual Studio.
Rendimiento y confiabilidad mejorados de Recarga activa para archivos Razor
Gracias al hospedaje conjunto del compilador de Razor dentro del proceso de Roslyn, la edición de un archivo .razor durante Recarga activa es mucho más rápida y eficiente (abordando los comentarios anteriores de que la Recarga activa de Blazor podría tardar decenas de segundos). Este cambio también aumenta la confiabilidad general al usar recarga activa.
Para habilitar el hospedaje compartido, vaya a Herramientas → Opciones y cohospedaje de búsqueda, que debe mostrar la característica Usar el servidor de Roslyn Cohost para Razor (requiere reiniciar). Después de habilitar esto, se recomienda reiniciar Visual Studio para asegurarse de que está habilitado.
Menos ediciones bloqueadas (reducción de las ediciones superficiales)
Hemos expandido los cambios de código que se permiten durante Recarga activa. Ahora se aplican sin problemas varias ediciones que anteriormente desencadenaban una edición superficial (cambios que requerían recompilación y reinicio). Algunos ejemplos de ediciones que ya no son una edición grosera incluyen:
- cambiar el nombre de un archivo
- Edición de código que tiene expresiones lambda con valores de parámetro predeterminados
- Descriptores de acceso de propiedad de edición con la palabra clave de campo
Reinicio automático en ediciones superficiales
Recarga activa ahora puede reiniciar automáticamente el proceso de la aplicación cuando se realiza un cambio no admitido (edición superficial) en lugar de finalizar toda la sesión de depuración. Para habilitarlo, edite el archivo de proyecto para que contenga esta declaración de propiedad.
<PropertyGroup> <HotReloadAutoRestart>true</HotReloadAutoRestart> </PropertyGroup>También puede establecerlo en un archivo Directory.Build.props. Este reinicio automático optimizado se inicia para los tipos de proyecto en los que es factible un reinicio rápido del proceso (por ejemplo, ciertos proyectos Aspire o web), por lo que puede continuar depurando con mínimas interrupciones.
Se trata de un reinicio basado en el proceso. Si está depurando 4 proyectos, solo se volverán a compilar y reiniciar los proyectos modificados (y cualquier proyecto dependiente).
Mejoras del editor de Razor
Editor de Razor más rápido e inteligente en Visual Studio, el cohospedaje aumenta la velocidad y confiabilidad y mucho más.
Esta es una lista de mejoras importantes en el editor de Razor:
Rendimiento y confiabilidad (hospedaje conjunto)
El compilador de Razor y la experiencia de herramientas ahora se ejecuta con hospedaje conjunto dentro del servidor LSP de Roslyn, lo que acelera considerablemente las actualizaciones de archivos de Razor (por ejemplo, los cambios de Recarga activa se aplican mucho más rápido) y mejora la confiabilidad durante la edición.
Para habilitar el hospedaje compartido, vaya a Herramientas → Opciones y cohospedaje de búsqueda, que debe mostrar la característica Usar el servidor de Roslyn Cohost para Razor (requiere reiniciar). Después de habilitar esto, se recomienda reiniciar Visual Studio para asegurarse de que está habilitado.
Simplificación de la acción de código de etiqueta (contribución de la comunidad)
Se ha agregado una nueva corrección de código para convertir una etiqueta de componente vacía en una etiqueta de cierre automático cuando no hay contenido o elementos secundarios necesarios (aportado por Peter Juhasz). Por ejemplo,
<Component Attribute="Value"> </Component>se puede simplificar a<Component Attribute="Value" />.Extraer el bloque de estilo en .razor.css
Ahora puede usar una acción de código para extraer una sección
<style>insertada de un componente de Razor en un archivo .razor.css independiente. Esto ayuda a aislar los estilos específicos de componentes Aislamiento CSS de Blazor mediante la creación o actualización automática del archivo .razor.css coincidente para el componente.@bind:event IntelliSense
Se ha mejorado Razor IntelliSense para proporcionar sugerencias de finalización de valores
@bind:<event>(aportado por Peter Juhasz). Cuando se usa el enlace de datos bidireccional con eventos personalizados (por ejemplo,@bind="Value" @bind:event="oninput"en Blazor), el editor ahora completa automáticamente los nombres de eventos válidos como oninput u onchange.Mejoras de formato
El nuevo motor de formato de Razor recibió numerosas correcciones de errores y mejoras. El editor de Razor ahora respeta mejor las opciones de estilo de formato de C# (por ejemplo, espaciado, sangría de reglas de configuración de Visual Studio) dentro de los archivos de Razor y resuelve varias peculiaridades de formato que existían en versiones anteriores (especialmente alrededor del contenido HTML/C# mixto).
Mejoras en la información sobre herramientas de depuración
Se ha mejorado la información sobre herramientas del depurador en archivos Razor. Visual Studio ahora muestra de forma más confiable los valores de variables y vistas previas de objetos al mantener el puntero sobre variables o componentes en un archivo Razor durante una sesión de depuración, lo que facilita la inspección de los datos en tiempo de ejecución.
Ir a definición para asistentes de etiquetas
Aprovechando las nuevas funcionalidades del hospedaje conjunto, ahora puede ir a las definiciones de los asistentes de etiquetas de ASP.NET Core MVC y sus atributos directamente desde archivos Razor. Al presionar F12 (o Ctrl+Clic) en un asistente de etiquetas (por ejemplo, un
<input asp-for=" ">uso del asistente de etiquetas MVC o cualquier uso del asistente de etiquetas de MVC) saltará a su definición de origen. Esta característica solicitada durante mucho tiempo facilita la exploración y comprensión de los asistentes de etiquetas en los proyectos.Correcciones generales de IntelliSense
Se han corregido varios problemas de IntelliSense del editor de Razor. Los fragmentos de código HTML (como escribir
div+Tabpara expandir un bloque<div>) ahora aparecen de forma coherente en los archivos de Razor (anteriormente, no siempre se mostraban). La función Autocomplete para atributos y parámetros de componentes con guiones (por ejemplo, atributosdata-*o parámetros de componente Blazor con guiones) es más sólida, por lo que las sugerencias y finalizaciones funcionan según lo previsto en estos casos.Optimizaciones del compilador de Razor
Se han introducido mejoras significativas en el rendimiento del compilador y el uso de memoria para los proyectos de Razor y Blazor. Las soluciones con muchos componentes de Razor deben ver compilaciones más rápidas y menos sobrecarga de memoria. Estas optimizaciones hacen que la edición y la creación de un complemento de páginas de Razor aborden los comentarios anteriores sobre el uso elevado de memoria y compilaciones incrementales lentas en aplicaciones Blazor grandes.
Generación de pruebas de .NET más inteligente
Cree y refine más rápido las pruebas unitarias con la generación de pruebas inteligentes de GitHub Copilot.
Visual Studio ahora incluye una generación de pruebas más inteligente con GitHub Copilot. Puede crear y perfeccionar rápidamente pruebas para aumentar la cobertura y la confianza en el código. Esta característica funciona con C# y marcos populares como xUnit, NUnit y MSTest.
![]()
Tanto si va a iniciar un nuevo proyecto como mejorar uno existente, las pruebas de GitHub Copilot le ayudan a escribir pruebas más rápido y lo mantiene todo en el flujo de trabajo. Solo usa @Test en el chat de GitHub Copilot para empezar.
C++
Modernización de aplicaciones
La modernización de aplicaciones Copilot de GitHub para C++ ahora está disponible en versión preliminar privada.
Nos complace compartir que la modernización de aplicaciones copilot de GitHub para C++ está ahora en versión preliminar privada. La modernización de aplicaciones copilot de GitHub para C++ le ayuda a migrar los proyectos de C++ a la versión más reciente de las herramientas de compilación de Microsoft C++ (MSVC).
![]()
¿Quieres probarlo? Regístrese en la versión preliminar privada en aka.ms/cppagents.
Herramientas de edición de código para el modo de agente
Las herramientas de edición de código de C++ para el modo agente de Copilot de GitHub ya están disponibles en versión preliminar privada.
Nos complace compartir que las herramientas de edición de código de C++ para el modo agente de Copilot de GitHub ahora están en versión preliminar privada. Estas herramientas ayudan a Copilot a comprender mejor los símbolos de C++ en el código, por lo que puede refactorizar y editar más rápido.
![]()
¿Quieres probarlo? Regístrese en la versión preliminar privada en aka.ms/cppagents
Mejora del tiempo de compilación
Busque y corrija automáticamente problemas de rendimiento de compilación en proyectos de C++ mediante MSVC.
El rendimiento de compilación de GitHub Copilot para Windows analiza los proyectos de C++ basados en MSVC para identificar problemas de rendimiento de compilación y aplicar correcciones para mejorar los tiempos de compilación. Este agente puede ayudarle a optimizar automáticamente el código base y reducir los tiempos de compilación.
@BuildPerfCpp en el chat de GitHub Copilot para optimizar el tiempo de compilación" />
¿Quieres probarlo? Regístrese en la versión preliminar privada en aka.ms/cppagents
Extensibility
Instancia experimental reubicada
Se agregaron comandos Iniciar instancia experimental y Restablecer instancia experimental en el menú Extensiones.
Los comandos iniciar y restablecer instancias experimentales ahora están en el menú Extensiones → Desarrollo de extensiones . Ya no es necesario usar accesos directos del menú Inicio de Windows para iniciar o restablecer la instancia experimental de Visual Studio.
![]()
Estos comandos son más fáciles de encontrar y le ayudan a evitar el inicio accidental de instancias con sufijo raíz, que solo son para el desarrollo de extensiones de Visual Studio.
Puede seguir usando los métodos abreviados antiguos en
[installdir\vssdk]si lo prefiere.
Principales correcciones de errores
| Principales correcciones de errores | De la comunidad |
|---|---|
| Se ha corregido un problema al bloquear la instalación de la extensión dentro de una acción personalizada de MSI. | Vale de comentarios |
| CompletionsPackage ocasionalmente no se pudo cargar, mostrando un cuadro de diálogo de error al usuario. | Vale de comentarios |
| El mensaje de confirmación generado por IA bloquea VS si se cambia el diseño de la ventana | Vale de comentarios |
| github copilot se bloquea después de truncarse, no se puede cancelar | Vale de comentarios |
¡Desde todo nuestro equipo, gracias por elegir Visual Studio! Para obtener las actualizaciones, los recursos y las noticias más recientes, consulte Visual Studio Hub y manténgase en contacto.
Disfrute programando.
El equipo de Visual Studio
Nota:
Esta actualización puede incluir software nuevo de Microsoft o de terceros con licencia por separado, tal como se establece en los avisos de terceros o en su licencia adjunta.
@BuildPerfCpp en el chat de GitHub Copilot para optimizar el tiempo de compilación" />