Microsoft Visual Studio

Versione2019(aggiornata: 13/4/2020)
PiattaformaWindows
LicenzaCommerciale
CategoriaProgrammazione
Vai al sito web
Valutazione:4,0  |  350 Voti

Caratteristiche principali

  • Strumenti per modificare, compilare, sottoporre a debug e testare le unità del software
  • Supporto per C/C++, C#, Visual Basic, F#, SQL, CSS, JavaScript e altri linguaggi
  • Distribuzione dei programmi su piattaforme Windows, web, cloud e SharePoint
  • Strumenti di debug e test Live Unit Testing, Esegui al clic e Assistenti per le eccezioni
  • Gestione diretta dei progetti del team ospitati su provider come GitHub e Team Foundation Server
  • Ambiente personalizzabile

Panoramica del software

Visual Studio è uno strumento di sviluppo software usato per creare programmi Windows e applicazioni web. Il kit di sviluppo include un ambiente di sviluppo integrato (ambiente di sviluppo integrato) e strumenti di test per tutte le fasi del processo di sviluppo software.

Visual Studio include i seguenti componenti:

  • Editor di codice: usato per scrivere il codice sorgente; supporta l'evidenziazione della sintassi, i segnalibri, la compilazione in background, la ricerca e il completamento del codice tramite la tecnologia IntelliSence di Microsoft.
  • Debugger: usato per individuare e correggere gli errori dei programmi; include il debug a livello di codice sorgente e di macchina, oltre ai punti di interruzione e all'esecuzione passo passo.
  • Progettista: fornisce strumenti visivi per creare applicazioni con interfaccia grafica e collegarle alle origini dati; include Windows Forms Designer e Windows Presentation Foundation (WPF) Designer, oltre a un progettista web, un progettista di classi, un progettista di dati e un progettista di mapping dei dati.
  • Estensioni: estendono le funzionalità di Visual Studio; supportano le macro, i componenti aggiuntivi e i pacchetti di estensione.

L'IDE di Visual Studio include più prospettive integrate per eseguire attività diverse. Sono disponibili interfacce specifiche per la programmazione del codice sorgente, il debug e la creazione di moduli visivi. Gli sviluppatori possono usare uno di questi layout predefiniti oppure personalizzare le proprie prospettive. Il pacchetto software Visual Studio contiene Microsoft Visual Basic, Visual C++, Visual C#, Visual F#, Visual web Developer e Team Foundation Server. Il software supporta un'ampia varietà di linguaggi di programmazione, tra cui C, C++, VB.NET, C#, F#, XML, HTML, JavaScript e CSS.

Microsoft Visual Studio offre agli sviluppatori un IDE personalizzabile e supporta un'ampia gamma di linguaggi di programmazione diffusi. È uno strumento valido per gli sviluppatori software professionisti che vogliono creare programmi commerciali. Microsoft Visual Studio è utile anche agli sviluppatori web che vogliono creare siti web dinamici e applicazioni web interattive per il framework .NET.

Tipo di file principale

Icona file sln.SLNFile di soluzione di Visual Studio

Tipi di file supportati

EstensioneTipo di file
.SLNFile di soluzione di Visual Studio
.ADDINFile di definizione di un componente aggiuntivo di Visual Studio
.APPXPacchetto di applicazione Windows
.APPXMANIFESTManifest dell'app Windows 10
.APPXSYMFile di simboli del pacchetto di app di Windows 8
.APPXUPLOADPacchetto di caricamento app Windows 8
.ASAXFile dell'applicazione server ASP.NET
.ASCXFile di controllo utente ASP.NET
.ASHXFile del gestore Web ASP.NET
.ASMFile di codice sorgente Assembly di Visual Studio
.ASMXFile di servizio web ASP.NET
.ASPPagina Active Server
.ASPXPagina web Active Server Page Extended
.AXDFile handler ASP.NET
.BSCFile di informazioni del browser del codice sorgente di Visual Studio
.CFile di codice sorgente C/C++
.CCFile di codice sorgente C++
.CDDiagramma delle classi di Visual Studio
.CLWFile ClassWizard di Visual C++
.CODCodice sorgente compilato
.CONFIGFile di configurazione
.CPPFile di codice sorgente C++
.CSFile di codice sorgente C#
.CSHTMLPagina web ASP.NET Razor
.CSPROJProgetto C# di Visual Studio
.CSSFoglio di stile CSS
.CSXScript Visual C#
.CXXFile di codice sorgente C++
.DBMLFile di progettazione OR di Visual Studio
.DBPROJFile di progetto di database Visual Studio
.DEFFile di definizione del modulo
.DGMLDocumento di grafi orientati di Visual Studio
.DGSLFile di grafo degli shader visivi
.DIAGSESSIONFile di sessione di diagnostica
.DIBImmagine bitmap indipendente dal dispositivo
.DISCODocumento di individuazione DISCO
.DISCOMAPFile di output DISCO Discovery
.DTDFile di definizione del tipo di documento
.EDMXFile di progettazione del modello dati di ADO.NET
.FEATUREFile di funzionalità di SharePoint
.FILTERSFile dei filtri di progetto Visual C++
.FSFile sorgente Visual F#
.FSIFile di firma Visual F#
.FSPROJFile di progetto Visual F#
.FSSCRIPTScript Visual F#
.FSXFile di script Visual F#
.HFile header C/C++/Objective-C
.HHFile di intestazione C++
.HLSLFile High Level Shader Language
.HPPFile di intestazione C++
.HTMFile HTML
.HTMLFile HTML
.HXXFile di intestazione del codice sorgente C++
.IDBFile intermedio di debug di Visual Studio
.IDLFile Interface Definition Language
.INCFile di inclusione
.INLFile inline C++
.IPCHFile di intestazione precompilato di IntelliSense
.JSFile JavaScript
.LICENSESFile di classi con licenza di Visual Studio
.LICXFile di licenza di Visual Studio
.LSPROJProgetto Visual Studio LightSwitch
.MASTERPagina master ASP.NET
.MDFDatabase SQL Server
.MDMPMinidump di Windows
.MFCRIBBON-MSFile XML di definizione della barra multifunzione MFC
.MSHAFile di risorse della Guida Microsoft
.MSHIFile di indice di Microsoft Help
.MSIXBUNDLEBundle di app Windows 10
.MSIXUPLOADPacchetto di caricamento di app Windows 10
.MYAPPFile XML dell'applicazione Visual Studio
.NATVISFile di visualizzazione del debugger Natvis di VC++
.NCBDatabase IntelliSense di Visual C++
.NUPKGPacchetto NuGet
.ODLFile Object Description Language
.ORDEREDTESTFile di test ordinato di Visual Studio
.PROPSFile delle proprietà di progetto di Visual Studio
.PSESSFile di sessione delle prestazioni di Visual Studio
.RCScript di risorse
.RC2File di risorse di Visual Studio
.RCTModello di risorse di Visual Studio
.RDLCFile di definizione del report client di Visual Studio
.REFRESHFile di aggiornamento di Visual Studio
.RESScript di risorse C++ compilato
.RESJSONFile di risorse JavaScript di Windows
.RESOURCESFile di risorse di Visual Studio
.RESWFile di risorse Windows
.RESXFile di risorse gestite .NET
.RGSScript del registro
.RULESETFile del set di regole di analisi del codice di Visual Studio
.SBRFile intermedio del browser del codice sorgente di Visual Studio
.SDFFile di database SQL Server Compact
.SDLFile del linguaggio Service Description Language
.SETTINGSFile delle impostazioni di Visual Studio
.SITEMAPFile della mappa del sito ASP.NET
.SKINFile skin di ASP.NET
.SLNXFile di soluzione XML di Visual Studio
.SNIPPETFrammento di codice IntelliSense di Visual Studio
.SQLFile di dati Structured Query Language
.SQLPROJProgetto SQL Server di Visual Studio
.SRFFile di risposta del server
.SSCFile di stato SourceSafe
.SUOFile delle opzioni utente della soluzione Visual Studio
.SVCFile del servizio Web WCF
.TARGETSFile Targets di MSBuild
.TESTRUNCONFIGFile di configurazione dell'esecuzione dei test di Visual Studio
.TESTSETTINGSFile delle impostazioni di test di Visual Studio
.TLHFile di intestazione C/C++ generato da una libreria dei tipi
.TLIFile inline C/C++ generato da una libreria dei tipi
.TRXFile dei risultati dei test di Visual Studio
.TTModello di testo di Visual Studio
.USERFile di opzioni utente del progetto Visual Studio
.VBFile elemento di progetto Visual Basic
.VBHTMLPagina Web ASP.NET Razor
.VBPROJProgetto Visual Basic.NET di Visual Studio
.VBSCRIPTScript Visual Basic
.VCPFile di progetto eMbedded Visual C++
.VCPROJProgetto Visual Studio C++ legacy
.VCWFile dell'area di lavoro di eMbedded Visual C++
.VCXPROJProgetto Visual C++
.VDPProgetto di distribuzione di Visual Studio
.VDPROJProgetto di installazione e distribuzione di Visual Studio
.VSCONTENTFile di contenuto di Visual Studio
.VSDISCODocumento DISCO di individuazione dinamica
.VSHOST.EXEFile di processo host di Visual Studio
.VSIFile di installazione del contenuto di Visual Studio
.VSIXEstensione di Visual Studio
.VSMACROSProgetto di macro binario di Visual Studio
.VSMDIFile di metadati dei test di Visual Studio
.VSMPROJProgetto di macro di testo di Visual Studio
.VSPFile di report sulle prestazioni di Visual Studio
.VSPFFile filtro delle prestazioni di Visual Studio
.VSPROPSFile delle proprietà di progetto di Visual Studio
.VSPSReport serializzato sulle prestazioni di Visual Studio
.VSPSCCFile di controllo del codice sorgente del progetto Visual Studio
.VSPXFile di dati dei report sulle prestazioni di Visual Studio
.VSSETTINGSFile di impostazioni di Visual Studio
.VSSSCCFile di controllo del codice sorgente della soluzione Visual Studio
.VSZFile della procedura guidata di Visual Studio
.W32Makefile Win32
.WEBTESTFile di test web di Visual Studio
.WIDFile widget di Visual Studio
.WIQFile di query degli elementi di lavoro di Visual Studio
.WSDLFile Web Services Description Language
.WSFFile di script Windows
.WSPPacchetto di soluzione SharePoint
.XAMLFile XAML
.XAMLXFile del servizio del flusso di lavoro di Visual Studio
.XHTMLFile Extensible Hypertext Markup Language
.XMLFile XML
.XSCFile di informazioni interne del dataset di Visual Studio
.XSDDefinizione di schema XML
.XSLFoglio di stile XML
.XSLTFile XSLT (Extensible Stylesheet Language Transformations)
.XSSFoglio di stile XML

Altri tipi di file correlati

EstensioneTipo di file
.ACCDBDatabase di Access 2007
.AIFAudio Interchange File Format
.AIFFAudio Interchange File Format
.APPLICATIONFile manifesto di distribuzione ClickOnce
.APPREF-MSFile di riferimento dell'applicazione Microsoft
.AUFile audio di Sun Microsystems
.AVIFile Audio Video Interleave
.BROWSERFile di definizione del browser ASP.NET
.CLSFile di classe del programma
.COVERAGEReport sulla copertura del codice di Visual Studio
.DLLLibreria a collegamento dinamico
.DLXFile DLL rinominato
.DMPDump della memoria di Windows
.DSPProgetto Visual C++ 6
.DSWFile dell'area di lavoro di Visual C++ 6
.EPSFile PostScript incapsulato
.EXEFile eseguibile di Windows
.GENERICTESTFile di test generico di Visual Studio
.GIFFile in formato GIF
.HDMPDump dell'heap di Windows
.ILKFile di collegamento incrementale
.IPPFile di macro per funzioni inline
.JPEImmagine JPEG
.JPEGImmagine JPEG
.JPGImmagine JPEG
.LOADTESTFile di test di carico di Visual Studio
.MDBDatabase Microsoft Access
.MDPFile dell'area di lavoro di Visual C++ 5
.MOVFilmato Apple QuickTime
.MPEFile video MPEG
.MPEGVideo MPEG
.MPGVideo MPEG
.MSMModulo di merge di Windows Installer
.OCXControllo ActiveX
.OLBLibreria di oggetti OLE
.PCXFile immagine bitmap Paintbrush
.PDBDatabase dei programmi
.PNGPortable Network Graphics
.PRIFile di indice delle risorse del pacchetto
.QTFilmato Apple QuickTime
.RAFile RealAudio
.RAMFile di metadati Real Audio
.RLLLibreria di risorse Microsoft
.RPTFile Crystal Reports
.SRCFile di codice sorgente
.SVN-BASEFile di base di Subversion
.TGAGrafica Targa
.TIFFile immagine con tag
.TLBLibreria dei tipi OLE
.TXTFile di testo semplice
.WAVAudio WAVE
.WMFWindows Metafile
Aggiornato: 13/4/2020