Microsoft Visual Studio

Versión2019(a partir del 4/13/2020)
PlataformaWindows
LicenciaComercial
CategoríaProgramación
Ir al sitio web
Valoración:4.0  |  350 Votos

Características principales

  • Herramientas para editar, compilar, depurar y realizar pruebas unitarias de software
  • Compatibilidad con C/C++, C#, Visual Basic, F#, SQL, CSS, JavaScript y otros lenguajes
  • Implementación de programas en plataformas Windows, web, nube y SharePoint
  • Herramientas de depuración y pruebas Live Unit Testing, Ejecutar al hacer clic y Asistentes de excepciones
  • Gestión directa de proyectos de equipo alojados en proveedores como GitHub y Team Foundation Server
  • Entorno personalizable

Descripción general del software

Visual Studio es una herramienta de desarrollo de software utilizada para crear programas de Windows y aplicaciones web. El kit de desarrollo incluye un entorno de desarrollo integrado (entorno de desarrollo integrado) y herramientas de prueba para todas las etapas del proceso de desarrollo de software.

Visual Studio incluye los siguientes componentes:

  • Editor de código: Se utiliza para escribir código fuente; admite resaltado de sintaxis, marcadores, compilación en segundo plano, funciones de búsqueda y finalización de código mediante la tecnología IntelliSence de Microsoft.
  • Depurador: Se utiliza para localizar y corregir errores de los programas; incluye depuración a nivel de código fuente y de máquina, así como puntos de interrupción y ejecución paso a paso.
  • Diseñador: Proporciona herramientas visuales para crear aplicaciones de interfaz gráfica de usuario y conectarlas a fuentes de datos; incluye el Diseñador de Windows Forms y el Diseñador de Windows Presentation Foundation (WPF), además de un diseñador web, un diseñador de clases, un diseñador de datos y un diseñador de asignación de datos.
  • Extensiones: Amplían la funcionalidad de Visual Studio; admiten macros, complementos y paquetes de extensiones.

El IDE de Visual Studio incluye varias perspectivas integradas para realizar distintas tareas. Proporciona interfaces específicas para la programación de código fuente, la depuración y la creación de formularios visuales. Los desarrolladores pueden utilizar uno de estos diseños prediseñados o personalizar sus propias perspectivas. El paquete de software Visual Studio contiene Microsoft Visual Basic, Visual C++, Visual C#, Visual F#, Visual web Developer y Team Foundation Server. El software admite una amplia variedad de lenguajes de programación, incluidos C, C++, VB.NET, C#, F#, XML, HTML, JavaScript y CSS.

Microsoft Visual Studio proporciona a los desarrolladores un IDE personalizable y admite una amplia variedad de lenguajes de programación populares. Es una buena herramienta para desarrolladores de software profesionales que buscan crear programas comerciales. Microsoft Visual Studio también es útil para desarrolladores web que quieren crear sitios web dinámicos y aplicaciones web interactivas para el .NET framework.

Tipo de archivo principal

sln icon.SLNArchivo de solución de Visual Studio

Tipos de archivo compatibles

ExtensiónTipo de archivo
.SLNArchivo de solución de Visual Studio
.ADDINArchivo de definición de complemento de Visual Studio
.APPXPaquete de aplicaciones de Windows
.APPXMANIFESTManifiesto de aplicaciones de Windows 10
.APPXSYMArchivo de símbolos del paquete de aplicaciones de Windows 8
.APPXUPLOADPaquete de carga de aplicaciones de Windows 8
.ASAXArchivo de aplicación de servidor ASP.NET
.ASCXArchivo de control de usuario de ASP.NET
.ASHXArchivo de controlador web de ASP.NET
.ASMArchivo de código fuente de ensamblador de Visual Studio
.ASMXArchivo de servicio web de ASP.NET
.ASPPágina de Active Server
.ASPXPágina web extendida de Active Server
.AXDArchivo de controlador web de ASP.NET
.BSCArchivo de información del explorador de código fuente de Visual Studio
.CArchivo de código fuente de C/C++
.CCArchivo de código fuente de C++
.CDDiagrama de clases de Visual Studio
.CLWArchivo de Visual C++ ClassWizard
.CODCódigo fuente compilado
.CONFIGArchivo de configuración
.CPPArchivo de código fuente de C++
.CSArchivo de código fuente de C#
.CSHTMLPágina web de ASP.NET Razor
.CSPROJProyecto de C# de Visual Studio
.CSSHoja de estilo en cascada
.CSXScript de Visual C#
.CXXArchivo de código fuente de C++
.DBMLArchivo de diseño OR de Visual Studio
.DBPROJArchivo de proyecto de base de datos de Visual Studio
.DEFArchivo de definición de módulo
.DGMLDocumento de grafo dirigido de Visual Studio
.DGSLArchivo de gráfico de sombreado visual
.DIAGSESSIONArchivo de sesión de diagnóstico
.DIBImagen de mapa de bits independiente del dispositivo
.DISCODocumento de descubrimiento de DISCO
.DISCOMAPArchivo de salida de DISCO Discovery
.DTDArchivo de definición de tipo de documento
.EDMXArchivo del diseñador de modelos de datos de entidades de ADO.NET
.FEATUREArchivo de características de SharePoint
.FILTERSArchivo de filtros de proyecto de Visual C++
.FSArchivo de código fuente de Visual F#
.FSIArchivo de firmas de Visual F#
.FSPROJArchivo de proyecto de Visual F#
.FSSCRIPTScript de Visual F#
.FSXArchivo de script de Visual F#
.HArchivo de encabezado de C/C++/Objective-C
.HHArchivo de encabezado de C++
.HLSLArchivo de lenguaje de sombreado de alto nivel
.HPPArchivo de encabezado de C++
.HTMArchivo de lenguaje de marcado de hipertexto
.HTMLArchivo de lenguaje de marcado de hipertexto
.HXXArchivo de encabezado de código fuente de C++
.IDBArchivo intermedio de depuración de Visual Studio
.IDLArchivo del lenguaje de definición de interfaces
.INCArchivo de inclusión
.INLArchivo en línea de C++
.IPCHArchivo de encabezado precompilado de IntelliSense
.JSJavaScript File
.LICENSESArchivo de clases con licencia de Visual Studio
.LICXArchivo de licencia de Visual Studio
.LSPROJProyecto de Visual Studio LightSwitch
.MASTERPágina maestra de ASP.NET
.MDFBase de datos de SQL Server
.MDMPMinivolcado de Windows
.MFCRIBBON-MSArchivo XML de definición de cinta de MFC
.MSHAArchivo de recursos de ayuda de Microsoft
.MSHIArchivo de índice de ayuda de Microsoft
.MSIXBUNDLEPaquete de aplicaciones de Windows 10
.MSIXUPLOADPaquete de carga de aplicaciones de Windows 10
.MYAPPArchivo XML de aplicación de Visual Studio
.NATVISArchivo de visualización del depurador Natvis de VC++
.NCBBase de datos de IntelliSense de Visual C++
.NUPKGPaquete NuGet
.ODLArchivo de lenguaje de descripción de objetos
.ORDEREDTESTArchivo de prueba ordenada de Visual Studio
.PROPSArchivo de propiedades de proyecto de Visual Studio
.PSESSArchivo de sesión de rendimiento de Visual Studio
.RCScript de recursos
.RC2Archivo de recursos de Visual Studio
.RCTPlantilla de recursos de Visual Studio
.RDLCArchivo de definición de informes de cliente de Visual Studio
.REFRESHArchivo de actualización de Visual Studio
.RESScript de recursos compilado de C++
.RESJSONArchivo de recursos de JavaScript de Windows
.RESOURCESArchivo de recursos de Visual Studio
.RESWArchivo de recursos de Windows
.RESXArchivo de recursos administrados de .NET
.RGSScript de registro
.RULESETArchivo de conjunto de reglas de análisis de código de Visual Studio
.SBRArchivo intermedio del explorador de código fuente de Visual Studio
.SDFArchivo de base de datos de SQL Server Compact
.SDLArchivo de lenguaje de descripción de servicios
.SETTINGSArchivo de configuración de Visual Studio
.SITEMAPArchivo de mapa del sitio de ASP.NET
.SKINArchivo de máscara de ASP.NET
.SLNXArchivo XML de solución de Visual Studio
.SNIPPETFragmento de código de IntelliSense de Visual Studio
.SQLArchivo de datos del lenguaje de consulta estructurado
.SQLPROJProyecto de SQL Server de Visual Studio
.SRFArchivo de respuesta del servidor
.SSCArchivo de estado de SourceSafe
.SUOArchivo de opciones de usuario de una solución de Visual Studio
.SVCArchivo de servicio web WCF
.TARGETSArchivo de destinos de MSBuild
.TESTRUNCONFIGArchivo de configuración de ejecución de pruebas de Visual Studio
.TESTSETTINGSArchivo de configuración de pruebas de Visual Studio
.TLHArchivo de encabezado C/C++ generado por una biblioteca de tipos
.TLIArchivo en línea generado de Typelib para C/C++
.TRXArchivo de resultados de pruebas de Visual Studio
.TTPlantilla de texto de Visual Studio
.USERArchivo de opciones de usuario de Visual Studio
.VBArchivo de elemento de proyecto de Visual Basic
.VBHTMLPágina web de ASP.NET Razor
.VBPROJProyecto de Visual Basic.NET de Visual Studio
.VBSCRIPTScript de Visual Basic
.VCPArchivo de proyecto de eMbedded Visual C++
.VCPROJProyecto de C++ de Visual Studio (heredado)
.VCWArchivo de espacio de trabajo de eMbedded Visual C++
.VCXPROJProyecto de Visual C++
.VDPProyecto de implementación de Visual Studio
.VDPROJProyecto de instalación y distribución de Visual Studio
.VSCONTENTArchivo de contenido de Visual Studio
.VSDISCODocumento de descubrimiento dinámico DISCO
.VSHOST.EXEArchivo de proceso de hospedaje de Visual Studio
.VSIArchivo de instalación de contenido de Visual Studio
.VSIXExtensión de Visual Studio
.VSMACROSProyecto de macros binario de Visual Studio
.VSMDIArchivo de metadatos de pruebas de Visual Studio
.VSMPROJProyecto de macros de texto de Visual Studio
.VSPArchivo de informe de rendimiento de Visual Studio
.VSPFArchivo de filtro de rendimiento de Visual Studio
.VSPROPSArchivo de propiedades del proyecto de Visual Studio
.VSPSInforme de rendimiento serializado de Visual Studio
.VSPSCCArchivo de control de código fuente de proyectos de Visual Studio
.VSPXArchivo de datos de informes de rendimiento de Visual Studio
.VSSETTINGSArchivo de configuración de Visual Studio
.VSSSCCArchivo de control de código fuente de Visual Studio
.VSZArchivo de asistente de Visual Studio
.W32Makefile de Win32
.WEBTESTArchivo de prueba web de Visual Studio
.WIDArchivo de widget de Visual Studio
.WIQArchivo de consulta de elementos de trabajo de Visual Studio
.WSDLArchivo de lenguaje de descripción de servicios web
.WSFArchivo de script de Windows
.WSPPaquete de solución de SharePoint
.XAMLArchivo XAML
.XAMLXArchivo de servicio de flujo de trabajo de Visual Studio
.XHTMLArchivo de lenguaje de marcado de hipertexto extensible
.XMLArchivo XML
.XSCArchivo de información interna del conjunto de datos de Visual Studio
.XSDDefinición de esquema XML
.XSLHoja de estilos XML
.XSLTArchivo de transformaciones del lenguaje de hojas de estilos extensible
.XSSHoja de estilos XML

Otros tipos de archivo relacionados

ExtensiónTipo de archivo
.ACCDBBase de datos de Access 2007
.AIFFormato de archivo de intercambio de audio
.AIFFFormato de archivo de intercambio de audio
.APPLICATIONArchivo de manifiesto de implementación de ClickOnce
.APPREF-MSArchivo de referencia de aplicaciones de Microsoft
.AUArchivo de audio de Sun Microsystems
.AVIArchivo Audio Video Interleave
.BROWSERArchivo de definición de navegador de ASP.NET
.CLSArchivo de clase de programa
.COVERAGEInforme de cobertura de Visual Studio Code
.DLLBiblioteca de vínculos dinámicos
.DLXArchivo DLL renombrado
.DMPVolcado de memoria de Windows
.DSPProyecto de Visual C++ 6
.DSWArchivo de área de trabajo de Visual C++ 6
.EPSArchivo PostScript encapsulado
.EXEArchivo ejecutable de Windows
.GENERICTESTArchivo de prueba genérico de Visual Studio
.GIFArchivo de formato de intercambio de gráficos
.HDMPVolcado de montón de Windows
.ILKArchivo de vinculación incremental
.IPPArchivo de macro de protección de funciones en línea
.JPEImagen JPEG
.JPEGImagen JPEG
.JPGImagen JPEG
.LOADTESTArchivo de prueba de carga de Visual Studio
.MDBBase de datos de Microsoft Access
.MDPArchivo de espacio de trabajo de Visual C++ 5
.MOVPelícula de Apple QuickTime
.MPEArchivo de película MPEG
.MPEGVídeo MPEG
.MPGVideo MPEG
.MSMMódulo de combinación del instalador de Windows
.OCXControl ActiveX
.OLBBiblioteca de objetos OLE
.PCXArchivo de imagen de mapa de bits de Paintbrush
.PDBBase de datos de programas
.PNGGráfico de red portátil
.PRIArchivo de índice de recursos de paquete
.QTPelícula de Apple QuickTime
.RAArchivo RealAudio
.RAMArchivo de metadatos de Real Audio
.RLLBiblioteca de recursos de Microsoft
.RPTArchivo de Crystal Reports
.SRCArchivo de código fuente
.SVN-BASEArchivo base de Subversion
.TGAGráfico Targa
.TIFArchivo de imagen etiquetado
.TLBBiblioteca de tipos OLE
.TXTArchivo de texto sin formato
.WAVAudio WAVE
.WMFWindows Metafile
Actualizado el 4/13/2020