Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Von Bedeutung
Diese Version wird nicht mehr unterstützt. Um die neueste Version herunterzuladen, besuchen Sie bitte https://visualstudio.microsoft.com/downloads/.
Visual Studio 2013-Releases
Sie können Versionshinweise für alle Versionen von Visual Studio 2013 anzeigen:
- 20. Juli 2015 – Visual Studio 2013 Update 5
- 12. November 2014 – Visual Studio 2013 Community
- 12. November 2014 – Visual Studio 2013 Update 4
- 4. August 2014 – Visual Studio 2013 Update 3
- 12. Mai 2014 – Visual Studio 2013 Update 2
- 2. April 2014 – Visual Studio 2013 Update 2
- 20. Januar 2014 – Visual Studio 2013 Update 1
- 17. Oktober 2013 – Visual Studio 2013
Versionshinweise zu Visual Studio 2013
veröffentlicht am 17. Oktober 2013
Visual Studio Community 2013 herunterladen
Sie können Visual Studio 2013 von My.VisualStudio.com herunterladen. My.VisualStudio.com erfordert ein kostenloses Dev Essentials-Abonnement oder ein Visual Studio-Abonnement.
Neues in diesem Release
Innovative Features für eine höhere Entwicklerproduktivität
Visual Studio 2013 umfasste viele Verbesserungen der Benutzeroberfläche basierend auf Kundenfeedback und microsofts Kernentwurfsprinzip, um den Fokus auf den Inhalt zu behalten, um eine verbesserte Benutzererfahrung zu erzielen. Möglicherweise bemerken Sie die mehr als 400 geänderten Symbole mit größerer Differenzierung und erhöhter Farbnutzung, einer neu gestalteten Startseite und anderen subtilen Designänderungen in Visual Studio.
Visual Studio 2013 umfasste eine Reihe von Verbesserungen, die Ihnen helfen, produktiver zu sein und beim Programmieren fokussiert zu bleiben. Einige Features wurden zuerst als Experimente in der Power Tools-Erweiterung von Visual Studio angezeigt, bevor sie in Visual Studio optimiert und integriert werden. Produktivitätsfeatures wie die automatische Klammervervollständigung, die Möglichkeit, Codezeilen oder Blöcke mithilfe von Tastenkombinationen zu verschieben, und die Inlinenavigation ist jetzt integriert. Darüber hinaus enthält Visual Studio 2013 einen neuen Team-Explorer mit einer überarbeiteten Startseite, die eine einfachere Navigation zu Features für die Teamzusammenarbeit bietet, einschließlich der Möglichkeit, ausstehende Änderungen und Builds in ein separates Fenster abzudocken.
Wenn Sie mit großen Codedateien arbeiten, kann es schwierig sein, nachzuverfolgen, wo Sie sich befinden. In Visual Studio 2013 können Sie das Verhalten der Bildlaufleiste problemlos zwischen zwei Modi wechseln. Im Balkenmodus können Sie Anmerkungen wie die Cursorposition anzeigen, Ihre Position ändern und Fehler genauer nachverfolgen. Im Kartenmodus zeigt die Bildlaufleiste sowohl eine Livevorschau des Quellcodes als auch die Möglichkeit, mit dem Mauszeiger auf Code zu zeigen, um eine detailliertere Vorschau des Codes in einer QuickInfo anzuzeigen. Anschließend können Sie auf die genaue Codeposition klicken, die zu dieser Position navigiert.
Das Verständnis, was eine Codezeile bewirkt, ist eine wichtige Aufgabe während der Entwicklung. Der Befehl "Gehe zu Definition" geht jetzt mit der neuen Funktion "Definition einsehen" einher. Mit der Vorschaudefinition müssen Sie den Kontext Ihrer Codezeile nicht mehr verlassen, um eine Definition in einer Inlineansicht anzuzeigen.
Das Verstehen, was eine Codezeile tut, ist nur Teil Ihrer Herausforderung als Entwickler. Sie müssen auch ihre Geschichte verstehen, wer daran gearbeitet hat, auf welchen Code darauf verweist, und vieles mehr. Dies wird in teamorientierten Projekten besonders schwierig. CodeLens (Codeinformationsindikatoren) in Visual Studio Ultimate 2013 verwendet Informationen sowohl aus den Projektmetadaten als auch aus dem Team Foundation Server 2013, um Dekoratoren auf jede der Methoden in Ihrem Code zu platzieren. Diese zeigen an, welche Changesets zur Erstellung oder jüngsten Änderung geführt haben, wer die letzte Person war, die am Code gearbeitet hat, welche Komponententests die Methode abdecken (einschließlich des aktuellen Erfolgs-/Fehlerzustands), und welche Codeverweise vorhanden sind. Sie können auch schnell auf diese Daten zugreifen, z. B. auf einen zugeordneten Changeset oder eine referenzierte Codedatei, und das mit nur einem Klick.
Visual Studio 2013 führt eine verbundene IDE-Umgebung ein, sodass Sie schneller mit Visual Studio 2013 beginnen können. Wenn Sie Visual Studio 2013 zum ersten Mal starten, werden Sie aufgefordert, sich mit Ihrem Microsoft-Konto anzumelden. Möglicherweise verwenden Sie bereits dasselbe Konto mit Ihren MSDN- oder Team Foundation Service-Abonnements. Nach der Anmeldung wird Ihre Kopie von Visual Studio 2013 für Ihre Verwendung registriert, ohne dass zusätzliche Schritte erforderlich sind. Visual Studio 2013 synchronisiert einstellungen auch automatisch auf Ihren Geräten mithilfe der Benutzeroberfläche "Verbundene IDE". Synchronisierte Einstellungen umfassen Kategorien wie Tastenkombinationen, Visual Studio-Darstellung (Design, Schriftarten usw.) und vieles mehr, während Sie die vollständige Kontrolle über die Optionen für synchronisierte Einstellungen erhalten.
Unterstützung für die Entwicklung von Windows 8.1-Apps
Visual Studio 2013 bietet das ideale Toolset zum Erstellen moderner Anwendungen, die die nächste Welle der Windows-Plattforminnovation (Windows 8.1) nutzen und gleichzeitig Geräte und Dienste auf allen Microsoft-Plattformen unterstützen. Unterstützung für die Entwicklung von Windows Store-Apps in Windows 8.1 umfasst viele Updates für tools, Steuerelemente und Vorlagen, neue Unterstützung für kodierte UI-Tests für XAML-Apps, Ui Responsiveness Analyzer und Energieverbrauchsprofiler für XAML- und HTML-Apps, verbesserte Speicherprofiltools für HTML-Apps und verbesserte Integration in den Windows Store.
Blend für XAML wurde mit erheblichen neuen Funktionen für das Design von Windows Store-Apps verbessert, z. B. das Hinzufügen von Linealen und benutzerdefinierten Führungslinien für präzisere Inhaltslayouts sowie verbesserte Formatierungsfunktionen. Blend für HTML erbt diese Verbesserungen auch und fügt spezifische neue Funktionen zum Erstellen von Windows Store-Apps mit HTML hinzu, z. B. die neue Zeitachse zum Animieren von Änderungen in CSS.
Die Codierung für Windows Store-Apps wurde in Visual Studio 2013 verbessert. Der XAML-Editor bietet jetzt Fortschritte in IntelliSense, die jetzt auch für Datenbindung, Vorlagenbindung und Ressourcen verfügbar ist. Es ermöglicht auch einen produktiveren Übergang zwischen Design-Markup und Code-Behind, einschließlich Unterstützung für das Auffinden von Verweisen, zur Definition und zum Wechsel zum Ansichtsmodell. Diese werden zusammen mit anderen Verbesserungen dazu beitragen, die Arbeit beim Erstellen von Windows Store-Apps zu reduzieren.
Das Verbinden Ihrer Windows Store-Apps ist auch mit dem Hinzufügen von Windows Azure Mobile Services einfacher, die Ihre App für eine Vielzahl von Szenarien verfügbar machen, z. B. einfache Aktivierung von Pushbenachrichtigungen und Datenspeicherung und Manipulation in der Cloud.
Fortschritte bei der Webentwicklung
Das Erstellen von Websites oder Diensten auf der Microsoft-Plattform bietet Ihnen viele Optionen, einschließlich ASP.NET WebForms, ASP.NET MVC-, WCF- oder Web-API-Dienste usw. In der Vergangenheit bedeutete die Arbeit mit jedem dieser Ansätze in Visual Studio das Arbeiten mit separaten Projekttypen und Tools, die für die Funktionen dieses bestimmten Projekts isoliert sind. Die One ASP.NET-Vision vereinheitlicht Ihr Webprojekterlebnis in Visual Studio 2013, sodass Sie ASP.NET-Webanwendungen erstellen können, indem Sie mithilfe Ihrer bevorzugten ASP.NET-Komponentenframeworks ein einziges Projekt nutzen. Diese neue einheitliche Oberfläche umfasst die Möglichkeit, hybride Anwendungen einfach zu erstellen, die verbesserte Versionen von ASP.NET WebForms, MVC oder Web-API enthalten, alle in einem einzigen Projekt. Jetzt können Sie die richtigen Tools für den Auftrag in Ihren Webprojekten kombinieren und aufeinander abstimmen, sodass Sie bei der Entwicklung für das Web mehr Flexibilität und Produktivität erhalten.
Wenn Sie Webseiten entwerfen oder die Designs anderer Benutzer implementieren, verbringen Sie wahrscheinlich einen erheblichen Teil Ihrer Zeit beim Optimieren von HTML und CSS, während Sie Browserfenster immer wieder aktualisieren, um die genaue Oberfläche zu erzielen, die Sie erstellen möchten. Dies ist noch komplizierter durch die Vielfalt der verfügbaren Webbrowser, die Ihre Besucher möglicherweise verwenden, um Ihre Website anzuzeigen. Visual Studio 2013 entfernt diese Vorgehensweise mithilfe von Browserlinks, die Visual Studio mit einem oder mehreren geöffneten modernen Browsern in einer interaktiven Entwicklungsumgebung verbindet, um sie mit Ihren Markupänderungen synchron zu halten, ohne dass manuelle Browseraktualisierungen erforderlich sind, um die von Ihnen vorgenommenen Änderungen anzuzeigen.
Erstellen von modernen Business-Apps für Office 365
Mit Visual Studio 2013 können Sie moderne Geschäftsanwendungen erstellen und verwalten, die die Office 365-Oberfläche erweitern, um Personen bei der Interaktion mit Geschäftsprozessen, Artefakten und anderen Systemen zu unterstützen. Office 365 Cloud Business Apps werden in der Cloud ausgeführt und nutzen die umfassenden Plattformfunktionen von Windows Azure und Office 365. Als cloudbasierte Apps stehen sie einer Vielzahl von Geräten zur Verfügung, um Daten und Dienste aus einem Unternehmen zu aggregieren und Benutzeridentitäten und soziale Graphen zu integrieren. Diese Anwendungen sind in die Anwendungslebenszyklusverwaltungsfunktionen von Visual Studio integriert und überbrücken die Welten des Unternehmens-App-Entwicklers mit IT-Vorgängen.
Verbesserungen beim Debuggen und Optimieren
Der neue Hub für Leistung und Diagnose in Visual Studio 2013 bietet eine einheitliche Oberfläche für verschiedene Tools, die in Visual Studio verfügbar sind. Der Hub erleichtert auch die Identifizierung der Leistungs- und Diagnosetools, die mit Ihrem Projekt arbeiten, und ermöglicht es Ihnen, schnell damit zu beginnen, sie zu verwenden, um Ihre Anwendung zu verbessern.
Die Speicherabbildanalyse in Visual Studio 2013 erleichtert die Diagnose von Speicherproblemen in Produktionsumgebungen, indem .NET-Speicherabbilder direkt aus Visual Studio analysiert werden. Mithilfe der neuen Speicheranalysefunktion können Sie Speicherverluste und ineffiziente Speicherauslastung lösen, indem Sie Größe und Anzahl sehen, die größten Instanzen von Objekten und was sie im Speicher aktiv hält. Sie können auch zwei Speicherabbilder vergleichen, um einblicke zu erhalten, wie sich die Speicherauslastung im Laufe der Zeit ändert.
Beim Debuggen von 64-Bit-.NET 4.5.1-Anwendungen in Visual Studio 2013 können Sie jetzt genauso wie bei verwalteten 32-Bit-Anwendungen "bearbeiten und fortfahren". Darüber hinaus wird das asynchrone Debuggen in Visual Basic, Visual C#, Visual C++ und JavaScript in Visual Studio 2013 verbessert. Bei der Ausführung unter Windows 8.1 enthält das Aufrufstapelfenster jetzt den logischen Aufrufstapel, wenn Sie in einer asynchronen Methode auf einen Haltepunkt oder eine Ausnahme stoßen. Über die Diagnoseunterstützung hinaus umfasst .NET 4.5.1 weitere Verbesserungen, z. B. Unterstützung für die On-Demand-Komprimierung des Großobjektheaps (GC) der Garbage Collection und schnelleres Anwendungsstart auf Multicore-Computern.
In Visual Studio Ultimate 2013 können Sie Fehler und Leistungsprobleme in Apps diagnostizieren, die von System Center 2012 R2 Operations Manager überwacht werden. Sie können Ausnahme- und Leistungsereignisse als IntelliTrace-Protokoll (.iTrace) importieren und IntelliTrace in Visual Studio verwenden, um die Codeausführung für diese Ereignisse zu durchlaufen.
Zusätzlich zu Features, die die Unterstützung für C++11 verbessern, z. B. delegieren von Konstruktoren, unformatierten Zeichenfolgenliteralen, expliziten Konvertierungsoperatoren und variadischen Vorlagen zusammen mit dem Debuggen von "nur meinem Code" in Visual Studio 2013 ist die Arbeit mit C++ noch besser. Die Möglichkeit, den Aufrufstapel beim Debuggen nur auf den von Ihnen geschriebenen Code zu filtern, existiert schon lange für verwaltete Sprachen und ist jetzt für C++ verfügbar.
PGO (Profile Guided Optimization) ist eine Laufzeit-Visual C++-Compileroptimierung, die Profildaten nutzt, die aus wichtigen oder leistungsorientierten Benutzerszenarien gesammelt werden, um eine optimierte Version einer Anwendung zu erstellen. Mit den Profilerstellungstools in Visual Studio 2013 erhalten Sie Einblicke in PGO-Optimierungsentscheidungen, die Ihnen helfen zu verstehen, wie gut diese Profildaten der realen Leistung entsprechen, indem sie zeigen, wie die profilierten Hotter-Codepfade (allgemeine Benutzerszenarien) und kältere Codepfade (weniger häufige Benutzerszenarien) einer Anwendung dem von PGO optimierten Code entsprechen und wie (Größe oder Geschwindigkeit).
Erweiterte ALM-Funktionen
Visual Studio 2013 enthält eine Welle neuer Alm-Features (Application Lifecycle Management), die Ihren Teams helfen, produktiver zu sein und mit verbesserter Unterstützung für agile Entwicklungsmethoden zusammenzuarbeiten, die Sie inkrementell an die Anforderungen Ihrer Organisation anpassen können. Features wie agiles Portfoliomanagement, Teamrooms, webbasierte Codekommentare zu Changesets/Commits und webbasierte Verbesserungen bei der Testfallverwaltung sind Teil einer integrierten Lösung, mit der Ihr Team besser zusammenarbeiten und die Produktivität steigern kann.
Der Kern für die ALM-Funktionen von Visual Studio wird von Team Foundation Server bereitgestellt, der auf einem lokalen Server oder team Foundation Service installiert werden kann, der in der Cloud gehostet wird. Unabhängig davon, ob das Team die erhöhte Kontrolle und Anpassung einer lokalen Installation oder die wartungsfreie Barrierefreiheit der Cloud bevorzugt, gibt es eine Option, die den Anforderungen Ihres Teams entspricht.
Mit Agile Portfolio Management können Sie große und komplexe Workloads agil verwalten. Sie können eine Hierarchie von Backlogs definieren, um den Umfang der Arbeit in mehreren Teams zu verstehen und zu sehen, wie diese Arbeit in breiteren Initiativen zusammenrollt.
Teamräume bieten einen Bereich für die Förderung und Erfassung der Kommunikation zwischen Teammitgliedern, sowohl nah als auch weit. In einem Teamraum können Sie Arbeiten im Gange besprechen, Fragen stellen, Status teilen und Probleme klären, sobald sie auftreten. Ihr Teamraum ist die Aktivitätsübersicht Ihres Teamprojekts, die das Team über Code-Check-Ins, Buildstatus, Arbeitszuweisungen und mehr informiert. Wenn Sie den Teamraum anstelle von E-Mails verwenden, erhalten Sie automatisch einen Überwachungspfad mit Unterhaltungen und Entscheidungen, die Sie jederzeit überprüfen und suchen können. Für jedes Projekt wird standardmäßig ein Teamraum erstellt, und Sie können zusätzliche Räume erstellen, um Ad-hoc-Diskussionen und teamübergreifende Zusammenarbeit zu unterstützen.
Team Foundation Server 2013 unterstützt jetzt Git-Repositorys. Darüber hinaus können Sie jetzt den webbasierten Versionskontroll-Explorer in Visual Studio 2013 verwenden, um Kommentare zu Änderungssätzen, Shelvesets oder Git-Commits zu erstellen oder auf diese zu antworten, um Gespräche mit Ihrem Team über Quellcodeänderungen zu führen. Sie können Kommentare auch einfach mithilfe des Versions-Explorer-Filters finden.
Mit Unterstützung für cloudbasierte Auslastungstests im Team Foundation-Dienst können Sie Skalierungstests in Sekunden generieren, die die elastischen Ressourcen von Windows Azure verwenden, um Anforderungen von Tausenden virtueller Benutzer auszuführen; Bietet Ihnen Einen Einblick in die Leistungsengpässe Ihrer Webanwendungen und Dienste, ohne dass Sie Hardware oder ein virtuelles Labor verwalten müssen.
Verbesserungen bei der webbasierten Testfallverwaltung ermöglichen es Ihnen, Testpläne und Suites direkt über die Weboberfläche zu erstellen oder zu verwalten. Sie können auch Tests von Nicht-Windows-Betriebssystemen mit einem beliebigen modernen Webbrowser ausführen, sodass Ihre Tester von jeder Arbeitsumgebung aus produktiv bleiben können.
Auch neu in Team Foundation Server 2013 ist Work Item Charting. Erstellen Sie schnell eine Vielzahl von Diagrammen, um Daten basierend auf Ihren Arbeitsaufgabenabfragen zu visualisieren, z. B. Fehler, Benutzergeschichten und Aufgaben.
Lizenzierung
Der Kauf von Visual Studio mit einem Visual Studio-Abonnement ist die beliebteste Möglichkeit, Visual Studio zu erwerben und Zugriff auf die umfassendste Sammlung von Software, Diensten und Vorteilen für die Zielbestimmung von Microsoft-Plattformen zu erhalten. Aktive Visual Studio-Abonnenten haben mitte Oktober den frühesten Zugriff auf die endgültige Version von Visual Studio 2013.
Mit der Veröffentlichung von Visual Studio 2013 sind agile Projektplanungsfunktionen jetzt für Projektmanager mit Backlog-Management- und Sprint-Planungsfunktionen für Kunden mit einer Clientzugriffslizenz (CAL) für Team Foundation Server 2013 ohne zusätzliche Kosten verfügbar.