Microsoft Visual Studio

Version2019(Stand: 13.4.2020)
PlattformWindows
LizenzKommerziell
KategorieProgrammierung
Zur Website
Bewertung:4,0  |  350 Stimmen

Hauptfunktionen

  • Tools zur Softwarebearbeitung, zum Erstellen, Debuggen und für Unit-Tests
  • Unterstützung für C/C++, C#, Visual Basic, F#, SQL, CSS, JavaScript und andere Sprachen
  • Bereitstellung von Programmen auf Windows-, Web-, Cloud- und SharePoint-Plattformen
  • Tools für Live Unit Testing, Run to Click sowie Exception Helpers zum Debuggen und Testen
  • Direkte Verwaltung von Teamprojekten, die bei Anbietern wie GitHub und Team Foundation Server gehostet werden
  • Anpassbare Umgebung

Softwareübersicht

Visual Studio ist ein Softwareentwicklungstool zum Erstellen von Windows-Programmen und Webanwendungen. Das Entwicklungskit umfasst eine integrierte Entwicklungsumgebung (IDE) und Testtools für alle Phasen des Softwareentwicklungsprozesses.

Visual Studio umfasst die folgenden Komponenten:

  • Code-Editor: Zum Schreiben von Quellcode; unterstützt Syntaxhervorhebung, Lesezeichen, Kompilierung im Hintergrund, Suchfunktionen und Codevervollständigung mithilfe der IntelliSence-Technologie von Microsoft.
  • Debugger: Zum Auffinden und Beheben von Programmfehlern; umfasst Debugging auf Quellcode- und Maschinenebene sowie Haltepunkte und die schrittweise Ausführung.
  • Designer: Bietet visuelle Tools zum Erstellen von GUI-Anwendungen und zum Verbinden dieser mit Datenquellen; umfasst den Windows Forms Designer und den Windows Presentation Foundation (WPF) Designer sowie einen Webdesigner, Klassendesigner, Datendesigner und Datenzuordnungsdesigner.
  • Erweiterungen: Erweitern die Funktionen von Visual Studio; unterstützen Makros, Add-Ins und Erweiterungspakete.

Die Visual Studio IDE umfasst mehrere integrierte Ansichten zum Ausführen verschiedener Aufgaben. Für die Programmierung von Quellcode, das Debugging und das Erstellen visueller Formulare stehen spezielle Benutzeroberflächen zur Verfügung. Entwickler können eines dieser vorgefertigten Layouts verwenden oder eigene Ansichten anpassen. Das Visual Studio-Softwarepaket enthält Microsoft Visual Basic, Visual C++, Visual C#, Visual F#, Visual web Developer und Team Foundation Server. Die Software unterstützt eine große Auswahl an Programmiersprachen, darunter C, C++, VB.NET, C#, F#, XML, HTML, JavaScript und CSS.

Microsoft Visual Studio bietet Entwicklern eine anpassbare IDE und unterstützt eine große Auswahl beliebter Programmiersprachen. Es ist ein gutes Tool für professionelle Softwareentwickler, die kommerzielle Softwareprogramme erstellen möchten. Microsoft Visual Studio ist auch für Webentwickler nützlich, die dynamische Websites und interaktive Webanwendungen für das .NET-Framework erstellen möchten.

Primärer Dateityp

Symbol für sln-Dateien.SLNVisual Studio-Lösungsdatei

Unterstützte Dateitypen

DateiendungDateityp
.SLNVisual Studio-Lösungsdatei
.ADDINVisual Studio-Add-in-Definitionsdatei
.APPXWindows-App-Paket
.APPXMANIFESTWindows-10-App-Manifest
.APPXSYMSymboldatei eines Windows 8-App-Pakets
.APPXUPLOADWindows-8-App-Uploadpaket
.ASAXASP.NET-Serveranwendungsdatei
.ASCXASP.NET-Benutzersteuerelementdatei
.ASHXASP.NET-Webhandlerdatei
.ASMVisual Studio-Assembler-Quellcodedatei
.ASMXASP.NET-Webdienstdatei
.ASPActive-Server-Seite
.ASPXErweiterte Active Server Page-Webseite
.AXDASP.NET-Webhandlerdatei
.BSCVisual Studio-Quelldatei mit Informationen zum Durchsuchen von Symbolen
.CC/C++-Quellcodedatei
.CCC++-Quellcodedatei
.CDVisual Studio-Klassendiagramm
.CLWVisual C++ ClassWizard-Datei
.CODKompilierter Quellcode
.CONFIGKonfigurationsdatei
.CPPC++-Quelldatei
.CSC#-Quellcodedatei
.CSHTMLASP.NET Razor-Webseite
.CSPROJVisual Studio-C#-Projekt
.CSSKaskadierendes Stylesheet
.CSXVisual C#-Skript
.CXXC++-Quellcodedatei
.DBMLVisual Studio OR-Design-Datei
.DBPROJVisual Studio-Datenbankprojektdatei
.DEFModuldefinitionsdatei
.DGMLVisual Studio-Dokument für gerichtete Graphen
.DGSLDatei für einen visuellen Shader-Graphen
.DIAGSESSIONDiagnosesitzungsdatei
.DIBGeräteunabhängiges Bitmap-Bild
.DISCODISCO-Discovery-Dokument
.DISCOMAPDISCO Discovery-Ausgabedatei
.DTDDatei mit Dokumenttypdefinition
.EDMXADO.NET-Entitätsdatenmodell-Designerdatei
.FEATURESharePoint-Featuredatei
.FILTERSVisual C++-Projektfilterdatei
.FSVisual F#-Quelldatei
.FSIVisual F#-Signaturdatei
.FSPROJVisual F#-Projektdatei
.FSSCRIPTVisual-F#-Skript
.FSXVisual F#-Skriptdatei
.HC/C++/Objective-C-Headerdatei
.HHC++-Headerdatei
.HLSLDatei der High Level Shader Language
.HPPC++-Headerdatei
.HTMHypertext Markup Language-Datei
.HTMLHypertext-Markup-Sprachdatei
.HXXC++-Quellcode-Headerdatei
.IDBVisual Studio-Zwischendatei
.IDLDatei der Interface Definition Language
.INCInclude-Datei
.INLC++-Inline-Datei
.IPCHIntellisense-Datei mit vorkompiliertem Header
.JSJavaScript-Datei
.LICENSESVisual Studio-Datei mit lizenzierten Klassen
.LICXVisual Studio-Lizenzdatei
.LSPROJVisual Studio LightSwitch-Projekt
.MASTERASP.NET-Masterseite
.MDFSQL Server-Datenbank
.MDMPWindows-Minidump
.MFCRIBBON-MSMFC-Ribbondefinitions-XML-Datei
.MSHAMicrosoft Help-Asset-Datei
.MSHIMicrosoft Help-Indexdatei
.MSIXBUNDLEWindows 10-App-Bundle
.MSIXUPLOADWindows-10-App-Uploadpaket
.MYAPPVisual Studio-Anwendungs-XML-Datei
.NATVISNatvis-VC++-Debugger-Visualisierungsdatei
.NCBVisual C++-IntelliSense-Datenbank
.NUPKGNuGet-Paket
.ODLObjektbeschreibungssprachendatei
.ORDEREDTESTVisual Studio-Datei für geordnete Tests
.PROPSVisual Studio-Projekt-Eigenschaftsdatei
.PSESSVisual Studio-Leistungsprofildatei
.RCRessourcenskript
.RC2Visual Studio-Ressourcendatei
.RCTVisual Studio-Ressourcenvorlage
.RDLCVisual Studio-Client-Berichtsdefinitionsdatei
.REFRESHVisual Studio-Aktualisierungsdatei
.RESC++-kompiliertes Ressourcenskript
.RESJSONWindows-JavaScript-Ressourcendatei
.RESOURCESVisual Studio-Ressourcendatei
.RESWWindows-Ressourcendatei
.RESX.NET Managed-Ressourcendatei
.RGSRegistrierungsskript
.RULESETVisual Studio Codeanalyse-Regelsatzdatei
.SBRVisual Studio-Quelldatei für Zwischeninformationen
.SDFSQL Server Compact-Datenbankdatei
.SDLService-Description-Language-Datei
.SETTINGSVisual Studio-Einstellungsdatei
.SITEMAPASP.NET-Sitemapdatei
.SKINASP.NET-Skin-Datei
.SLNXVisual Studio-Lösungs-XML-Datei
.SNIPPETVisual Studio IntelliSense-Codeausschnitt
.SQLStructured Query Language-Datendatei
.SQLPROJVisual Studio SQL Server-Projekt
.SRFServerantwortdatei
.SSCSourceSafe-Statusdatei
.SUOVisual Studio-Datei mit Benutzeroptionen für Lösungen
.SVCWCF-Webdienstdatei
.TARGETSMSBuild-Targets-Datei
.TESTRUNCONFIGVisual Studio-Testlauf-Konfigurationsdatei
.TESTSETTINGSVisual Studio-Testeinstellungsdatei
.TLHVon der Typbibliothek generierte C/C++-Headerdatei
.TLIGenerierte C/C++-Inline-Datei einer Typbibliothek
.TRXVisual Studio-Testresultatdatei
.TTVisual Studio-Textvorlage
.USERVisual Studio-Datei mit Benutzeroptionen
.VBDatei eines Visual-Basic-Projektelements
.VBHTMLASP.NET-Razor-Webseite
.VBPROJVisual Studio Visual Basic.NET-Projekt
.VBSCRIPTVisual Basic-Skript
.VCPeMbedded Visual C++-Projektdatei
.VCPROJVisual Studio-C++-Projekt (veraltet)
.VCWeMbedded Visual C++-Arbeitsbereichsdatei
.VCXPROJVisual C++-Projekt
.VDPVisual Studio-Bereitstellungsprojekt
.VDPROJVisual-Studio-Setup- und Bereitstellungsprojekt
.VSCONTENTVisual Studio-Inhaltsdatei
.VSDISCODISCO-Dokument zur dynamischen Erkennung
.VSHOST.EXEVisual Studio-Hostingprozessdatei
.VSIVisual Studio-Installationsdatei für Inhalte
.VSIXVisual Studio-Erweiterung
.VSMACROSBinäres Visual Studio-Makroprojekt
.VSMDIVisual Studio-Testmetadatendatei
.VSMPROJVisual Studio-Textmakroprojekt
.VSPVisual Studio-Leistungsberichtdatei
.VSPFVisual Studio-Leistungsfilterdatei
.VSPROPSVisual Studio-Projekteigenschaftsdatei
.VSPSVisual Studio-Bericht zur serialisierten Leistungsanalyse
.VSPSCCVisual Studio-Projektdatei für die Quellcodeverwaltung
.VSPXVisual Studio-Datei mit Leistungsberichtsdaten
.VSSETTINGSVisual Studio-Einstellungsdatei
.VSSSCCVisual Studio-Datei für die Quellcodeverwaltung
.VSZVisual Studio-Assistentendatei
.W32Win32-Makefile
.WEBTESTVisual Studio-Webtestdatei
.WIDVisual Studio-Widget-Datei
.WIQVisual Studio-Arbeitselementabfragedatei
.WSDLWeb Services Description Language-Datei
.WSFWindows-Skriptdatei
.WSPSharePoint-Lösungspaket
.XAMLXAML-Datei
.XAMLXVisual Studio-Workflowdienstdatei
.XHTMLDatei der Extensible Hypertext Markup Language
.XMLXML-Datei
.XSCInterne Infodatei für Visual-Studio-Datasets
.XSDXML-Schemadefinition
.XSLXML-Stylesheet
.XSLTDatei mit Extensible Stylesheet Language Transformations
.XSSXML-Stylesheet

Weitere verwandte Dateitypen

DateiendungDateityp
.ACCDBAccess 2007-Datenbank
.AIFAudio-Interchange-Dateiformat
.AIFFAudio Interchange-Dateiformat
.APPLICATIONClickOnce-Bereitstellungsmanifestdatei
.APPREF-MSMicrosoft-Anwendungsreferenzdatei
.AUSun Microsystems-Audiodatei
.AVIAudio-Video-Interleave-Datei
.BROWSERASP.NET-Browserdefinitionsdatei
.CLSProgrammklassendatei
.COVERAGEVisual Studio-Codeabdeckungsbericht
.DLLDynamische Bibliothek
.DLXUmbenannte DLL-Datei
.DMPWindows-Speicherabbild
.DSPVisual C++ 6-Projekt
.DSWVisual C++ 6-Arbeitsbereichsdatei
.EPSEncapsulated-PostScript-Datei
.EXEWindows-Ausführbare Datei
.GENERICTESTVisual Studio-Datei für generische Tests
.GIFDatei im Graphics Interchange Format
.HDMPWindows-Heap-Dump
.ILKDatei für inkrementelles Verknüpfen
.IPPInline-Guard-Makrodatei
.JPEJPEG-Bild
.JPEGJPEG-Bild
.JPGJPEG-Bild
.LOADTESTVisual Studio-Lasttestdatei
.MDBMicrosoft Access-Datenbank
.MDPVisual C++ 5-Arbeitsbereichsdatei
.MOVApple QuickTime-Film
.MPEMPEG-Filmdatei
.MPEGMPEG-Video
.MPGMPEG-Video
.MSMWindows-Installationszusammenführungsmodul
.OCXActiveX-Steuerelement
.OLBOLE-Objektbibliothek
.PCXPaintbrush-Bitmapbilddatei
.PDBProgrammdatenbank
.PNGPortable Network Graphic
.PRIPaketressourcenindexdatei
.QTApple QuickTime-Film
.RARealAudio-Datei
.RAMReal Audio-Metadatendatei
.RLLMicrosoft-Ressourcenbibliothek
.RPTCrystal Reports-Datei
.SRCQuelltextdatei
.SVN-BASESubversion-Basisdatei
.TGATarga-Grafik
.TIFTagged-Bilddatei
.TLBOLE-Typbibliothek
.TXTKlartextdatei
.WAVWAVE-Audiodatei
.WMFWindows-Metadatei
Aktualisiert am 13.4.2020