Visual Studio Icon Visual Studio 2013 Versionshinweise

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:

Notizensymbol Visual Studio 2013 Versionshinweise

veröffentlicht am 17. Oktober 2013

Download Visual Studio Community 2013

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 Microsoft Kerndesignprinzip, 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 während Visual Studio.

Visual Studio 2013 umfasste eine Reihe von Verbesserungen, die Ihnen helfen, produktiver zu sein und bei der Codierung fokussiert zu bleiben. Einige Features wurden zuerst als Experimente in der Visual Studio Power Tools-Erweiterung vor der Optimierung und Einbindung in Visual Studio angezeigt. 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 erweiterten 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 zu verschieben.

Fenster

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 Leistenmodus können Sie Anmerkungen (z. B. die Caret-Position) anzeigen, Ihren Speicherort ändern und Fehler genauer nachverfolgen. Im Zuordnungsmodus bietet 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.

Peek-Definition

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 aus Ihren Projektmetadaten und dem Team Foundation Server 2013, um Indikatoren für jede Methode in Ihrem Code bereitzustellen, die Informationen anzeigen, z. B. welche Änderungssätze zur Erstellung oder letzten Änderung geführt haben, wer die letzte Person war, die am Code gearbeitet hat, welche Unit-Tests die Methode abdecken (einschließlich des aktuellen Pass/Fail-Zustands), 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.

CodeLens

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 automatisch auf Ihren Geräten, die die Benutzeroberfläche "Verbundene IDE" nutzen. 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 "Synchronisierte Einstellungen" behalten.

Unterstützung für Windows 8.1 App-Entwicklung

Visual Studio 2013 bietet das ideale Toolset zum Erstellen moderner Anwendungen, die die nächste Welle in 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.

Analyse der Reaktionsfähigkeit der Benutzeroberfläche

Blend für XAML wurde mit erheblichen neuen Möglichkeiten zur Gestaltung von Windows Store-Apps verbessert, z. B. durch das Hinzufügen von Linealen und benutzerdefinierten Führungslinien für eine präzisere Inhaltsanordnung sowie verbesserte Styling-Fähigkeiten. 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.

Blend für Visual Studio

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. Er ermöglicht auch einen produktiveren Übergang zwischen Design-Markup und zugrundeliegendem Code. Dies schließt auch die Unterstützung für das Auffinden von Verweisen, den Wechsel zur Definition und das Umschalten zum Ansichtsmodell mit ein. Diese werden zusammen mit anderen Verbesserungen dazu beitragen, die Arbeit beim Erstellen Windows Store-Apps zu reduzieren.

Das Verbinden Ihrer Windows Store-Apps ist auch einfacher durch das Hinzufügen von Windows Azure Mobile Services, 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 mit den Funktionen dieses bestimmten Projekts isoliert sind. Die Vision One ASP.NET vereint Ihre Webprojekterfahrung in Visual Studio 2013, sodass Sie ASP.NET Webanwendungen mit Ihren Vorlieben für ASP.NET Komponentenframeworks in einem einzigen Projekt erstellen können. 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.

Ein Dialogfeld „Neues Projekt“ für ASP.NET

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 beseitigt dies mithilfe des Browserlinks, der 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 moderner Geschäfts-Apps für Office 365

Mit Visual Studio 2013 können Sie moderne Geschäftsanwendungen erstellen und verwalten, die die Office 365 Erfahrung erweitern, um Personen bei der Interaktion mit Geschäftsprozessen, Artefakten und anderen Systemen zu helfen. Office 365 Cloud Business Apps werden in der Cloud ausgeführt und nutzen die umfassenden Plattformfunktionen, die von Windows Azure und Office 365 verfügbar gemacht werden. 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 Benutzeroberflä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.

Leistungs- und Diagnosehub

Die Speicherabbildanalyse in Visual Studio 2013 erleichtert die Diagnose von Speicherproblemen in Produktionsumgebungen, indem .NET-Speicherabbilder direkt in 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. Für Benutzer von Windows 8.1 enthält das Aufruflistenfenster jetzt die logische Aufrufliste, wenn Sie in einer asynchronen Methode einen Haltepunkt erreichen oder auf 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 Large-Object-Heap der Garbage Collection (GC) und schnelleres Starten von Apps, wenn sie auf Mehrkerncomputern ausgeführt werden.

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 Funktionen, die die Unterstützung für C++11 verbessern, wie delegierende Konstruktoren, raw String-Literale, explizite Konvertierungsoperatoren und variadische Templates, macht das Debuggen von "nur meinem Code" in Visual Studio 2013 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 entspricht, welcher Code von PGO optimiert wurde 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.

Agiles Portfoliomanagement

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.

Teamraum

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 darauf zu antworten, um sich mit Ihrem Team über Änderungen am Quellcode auszutauschen. Sie können Kommentare auch einfach mithilfe des Versions-Explorer-Filters finden.

Codekommentare

Mit Unterstützung für cloudbasierte Auslastungstests im Team Foundation Service können Sie Skalierungstests in Sekunden generieren, die die elastischen Ressourcen von Windows Azure verwenden, um Anforderungen von Tausenden von virtuellen Benutzern auszuführen. Bietet Ihnen Einblicke 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 jedem modernen Webbrowser ausführen, sodass Ihre Tester von jeder Arbeitsumgebung 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.

Arbeitselementdiagramm

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 Entwicklung für 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 stehen Projektmanagern dank Funktionen für Backlogverwaltung und Sprintplanung, die für Kunden von Team Foundation Server 2013 Client Access License (TFS CAL) bereitgestellt werden, jetzt agile Projektplanungsfunktionen ohne zusätzliche Kosten zur Verfügung.