Visual Studio Icon Visual Studio 2013 – Anmerkungen zu dieser Version

Lizenzbedingungen | Visual Studio Blog | Entwicklercommunity

Hinweis

Dies ist nicht die neueste Version von Visual Studio. Das neueste Release können Sie über die aktuellen Versionshinweise für Visual Studio 2019 herunterladen.


Visual Studio 2013 Versionen

Sie können Versionshinweise für alle Versionen von Visual Studio 2013 anzeigen:

Release Notes Icon Visual Studio 2013 – Anmerkungen zu dieser Version

veröffentlicht am 17. Oktober 2013

Herunterladen 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 höhere Entwicklerproduktivität

Visual Studio 2013 enthielten viele Verbesserungen der Benutzeroberfläche basierend auf Kundenfeedback und microsofts Kernentwurfsprinzip, um den Fokus auf den Inhalt zu behalten, um eine verbesserte Benutzererfahrung zu bieten. Möglicherweise bemerken Sie die mehr als 400 geänderten Symbole mit größerer Differenzierung und erhöhter Verwendung von Farbe, einer neu gestalteten Startseite und anderen subtilen Designänderungen während Visual Studio.

Visual Studio 2013 eine Reihe von Verbesserungen enthalten, die Ihnen helfen, produktiver zu sein und bei der Codierung auf den Fokus zu bleiben. Einige Features wurden zuerst als Experimente in der Visual Studio Power Tools-Erweiterung vor der Einschränkung und Einbindung in Visual Studio angezeigt. Produktivitätsfeatures wie die automatische Vervollständigung von Klammern, 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 Teamzusammenarbeitsfeatures bietet, einschließlich der Möglichkeit, ausstehende Änderungen und Builds in einem separaten Fenster abzukoppeln.

Pending Changes Window and New Team Explorer

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 ganz einfach zwischen zwei Modi wechseln. Im Balkenmodus können Sie Anmerkungen wie ihre Caretposition anzeigen, Ihre Position ändern und Fehler direkt nachverfolgen. Im Kartenmodus zeigt die Bildlaufleiste eine Livevorschau des Quellcodes sowie die Möglichkeit, mit dem Mauszeiger auf Code zu zeigen, um eine Vorschau in einer QuickInfo anzuzeigen. Sie können dann auf die genaue Codeposition klicken, die zu dieser Position navigiert.

Das Verständnis, was eine Codezeile tut, ist eine wichtige Aufgabe während der Entwicklung. Der Befehl "Gehe zu Definition" wird jetzt mit dem neuen Feature "Vorschaudefinition" begleitet. Mit der Vorschaudefinition müssen Sie den Kontext Ihrer Codezeile nicht mehr verlassen, um eine Definition in einer Inlineansicht anzuzeigen.

Peek Definition

Das Verständnis, was eine Codezeile tut, ist nur Teil Ihrer Herausforderung als Entwickler. Sie müssen auch seine Geschichte verstehen, wer daran gearbeitet hat, was code darauf verweist, und vieles mehr. Dies wird besonders schwierig bei teamorientierten Projekten. CodeLens (CodeInformationsindikatoren) in Visual Studio Ultimate 2013 verwendet Informationen aus Ihren Projektmetadaten und Team Foundation Server 2013, um Dekoratoren auf jede der Methoden in Ihrem Code zu platzieren, die Informationen anzeigen, wie z. B. die Änderungen an der Erstellung oder zuletzt vorgenommenen Änderung, wer die letzte Person war, an dem Code zu arbeiten, welche Komponententests die Methode abdecken (einschließlich des neuesten Pass-/Fail-Zustands) und welche Codeverweise vorhanden sind. Sie können auch schnell in diese Daten springen, z. B. ein zugeordnetes Änderungsset oder auf eine Codedatei mit nur einem Klick.

CodeLens

Visual Studio 2013 führt eine verbundene IDE-Erfahrung 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 auch automatisch Einstellungen auf Ihren Geräten, die die verbundene IDE-Erfahrung verwenden. Synchronisierte Einstellungen umfassen Kategorien wie Tastenkombinationen, Visual Studio Darstellung (Design, Schriftarten usw.) und vieles mehr, während Sie die vollständige Kontrolle über die synchronisierten Einstellungen-Optionen 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, während Geräte und Dienste auf allen Microsoft-Plattformen unterstützt werden. Unterstützung für Windows Store App-Entwicklung in Windows 8.1 umfasst viele Updates für die Tools, Steuerelemente und Vorlagen, neue Unterstützung für codeierte UI-Testunterstützung für XAML-Apps, UI-Reaktionsanalyse und Energieverbrauchsprofiler für XAML- und HTML-Apps, verbesserte Speicherprofiltools für HTML-Apps und verbesserte Integration mit dem Windows Store.

UI Responsiveness Analyzer

Blend für XAML wurde mit erheblichen neuen Funktionen für Windows Store App-Design erweitert, z. B. das Hinzufügen von Lineal 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 Windows Store Apps mit HTML hinzu, z. B. die neue Zeitachse zum Animieren von Änderungen in CSS.

Blend for Visual Studio

Die Codierungsumgebung 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 Designmarkup und Codebehind; einschließlich Unterstützung für das Suchen von Verweisen, Zum Definieren und Wechseln 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 in einer Vielzahl von Szenarien verfügbar machen, z. B. die einfache Aktivierung von Pushbenachrichtigungen und Benachrichtigungen und Die Manipulation in der Cloud.

Webentwicklungsfortschritte

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-Diensten 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 Vision One ASP.NET vereint Ihre Webprojekterfahrung in Visual Studio 2013, sodass Sie ASP.NET Webanwendungen mithilfe Ihrer Vorliebe für ASP.NET Komponentenframeworks in einem einzelnen Projekt erstellen können. Diese neue einheitliche Oberfläche umfasst die Möglichkeit, hybride Anwendungen zu erstellen, die verbesserte Versionen von ASP.NET WebForms, MVC oder Web-API enthalten, alles in einem einzigen Projekt. Jetzt können Sie die richtigen Tools für den Auftrag in Ihren Webprojekten kombinieren und anpassen, wodurch Sie bei der Entwicklung für das Web mehr Flexibilität und Produktivität erhalten.

One ASP.NET New Project Dialog Box

Wenn Sie Webseiten entwerfen oder die Designs anderer Benutzer implementieren, verbringen Sie wahrscheinlich einen erheblichen Teil Ihrer Zeit, HTML und CSS zu optimieren, während Sie Browserfenster wieder und wieder aktualisieren, um die genaue Oberfläche zu erzielen, die Sie erstellen möchten. Dies ist durch die Vielfalt der verfügbaren Webbrowser, die Ihre Besucher möglicherweise verwenden, um Ihre Website anzuzeigen. Visual Studio 2013 dies mithilfe von Browserlinks beseitigen, die Visual Studio mit einem oder mehreren geöffneten modernen Browsern in einer interaktiven Entwicklungsumgebung verbindet, um sie mit Ihren Markupänderungen synchronisiert zu halten, ohne manuelle Browseraktualisierungen zu benötigen, um die vorgenommenen Änderungen anzuzeigen.

Erstellen von modernen 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 unterstützen. Office 365 Cloud Business Apps in der Cloud ausgeführt werden, nutzen Sie die umfangreichen Plattformfunktionen, die von Windows Azure und Office 365 verfügbar gemacht werden. Als cloudbasierte Apps sind sie für eine Vielzahl von Geräten verfügbar, um Daten und Dienste aus und aus einem Unternehmen zu aggregieren und Benutzeridentitäten und soziale Graphen zu integrieren. Diese Anwendungen werden in die Anwendungslebenszyklusverwaltungsfunktionen von Visual Studio integriert, um die Welten des Unternehmens-App-Entwicklers mit IT-Vorgängen zu überbrücken.

Debugging- und Optimierungsverbesserungen

Der neue Leistungs- und Diagnosehub in Visual Studio 2013 bietet eine einheitliche Benutzeroberfläche für verschiedene Tools, die in Visual Studio verfügbar sind. Der Hub erleichtert außerdem die Identifizierung der Leistungs- und Diagnosetools, die mit Ihrem Projekt arbeiten, und ermöglicht es Ihnen, schnell mit der Verwendung ihrer Anwendung zu beginnen.

Performance and Diagnostics Hub

Die Speicherabbildanalyse in Visual Studio 2013 erleichtert die Diagnose von Speicherproblemen in Produktionsumgebungen durch Die Analyse von .NET-Speicherabbildabbildern direkt von Visual Studio. Mithilfe der neuen Speicheranalysefunktion können Sie Speicherlecks und ineffiziente Speicherauslastung lösen, indem Sie Größe und Anzahl, die größten Instanzen von Objekten und das, was sie im Arbeitsspeicher hält, anzeigen. Sie können auch zwei Speicherabbilder vergleichen, um Einblicke zu erhalten, wie sich die Speichernutzung 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. Beim Ausführen auf Windows 8.1 enthält das Aufrufstapelfenster jetzt den logischen Aufrufstapel, wenn Sie einen Haltepunkt oder eine Ausnahme in einer asynchronen Methode treffen. Über die Diagnoseunterstützung hinaus enthält .NET 4.5.1 weitere Verbesserungen, z. B. Unterstützung für die On-Demand-Komprimierung des großen Objekt-Heaps (GC) der großen Objekt-Heap der Garbage Collection und schnelleres Starten von Apps beim Ausführen 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 neben dem Debuggen von "nur meinem Code" in Visual Studio 2013 die Arbeit mit C++ noch besser macht. Die Möglichkeit, den Aufrufstapel auf den Code zu filtern, den Sie geschrieben haben, wenn das Debuggen für verwaltete Sprachen lang vorhanden ist und jetzt für C++ verfügbar ist.

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. Die Profilerstellungstools in Visual Studio 2013 geben Einblick 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 gängige Benutzerszenarien) einer Anwendung entsprechen, welche 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 agile Portfolioverwaltung, Teamrooms, webbasierte Codekommentare zu Änderungs-/Commits und webbasierte Testfallverwaltungsverbesserungen sind Teil einer integrierten Lösung, um Ihr Team besser zusammenzuarbeiten und die Produktivität zu steigern.

Der Kern für die ALM-Funktionen Visual Studio wird von Team Foundation Server bereitgestellt, die auf einem lokalen Server oder Team Foundation Service installiert werden können, 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 auf agile Weise 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 funktioniert.

Agile Portfolio Management

Teamräume stellen einen Bereich zur Förderung und Erfassung der Kommunikation zwischen Teammitgliedern für nah und fern bereit. In einem Teamroom können Sie in Bearbeitung arbeiten, Fragen stellen, Status teilen und Probleme bei derEntsprechung klären. Ihr Teamraum ist Ihr Teamprojektaktivitätsfeed, um das Team über Code-Check-Ins, Buildstatus, Arbeitszuweisung und vieles mehr zu informieren. Durch die Verwendung des Teamrooms anstelle von E-Mails erhalten Sie automatisch einen Überwachungspfad von Unterhaltungen und Entscheidungen, die Sie jederzeit und nachsuchen können. Ein Teamroom wird standardmäßig für jedes Projekt erstellt, und Sie können zusätzliche Räume erstellen, um Ad-hoc-Diskussionen und teamübergreifende Zusammenarbeit zu unterstützen.

Team Room

Team Foundation Server 2013 unterstützt jetzt Git-Repositorys. Darüber hinaus können Sie jetzt den webbasierten Versionssteuerungs-Explorer in Visual Studio 2013 verwenden, um Kommentare zu Änderungen, Regalen oder Git zu erstellen oder zu beantworten, um unterhaltungen mit Ihrem Team bei Quellcodeänderungen zu interagieren. Sie können Kommentare auch einfach mithilfe des Versions-Explorer-Filters finden.

Code comments

Mit Unterstützung für cloudbasierte Lastentests in Team Foundation Service können Sie Skalierungstests in Sekunden generieren, die die elastischen Ressourcen von Windows Azure nutzen, um Anforderungen von Tausenden virtueller Benutzer auszuführen; bieten Ihnen Einblicke in die Leistungsengpässe Ihrer Webanwendungen und Dienste, ohne dass es um die Verwaltung von Hardware oder ein virtuelles Labor geht.

Verbesserungen in webbasierter Testfallverwaltung ermöglichen es Ihnen, Test Plans und Suites direkt über die Weboberfläche zu erstellen oder zu verwalten. Sie können auch Tests von nicht Windows Betriebssystemen mithilfe eines beliebigen modernen Webbrowsers ausführen, sodass Ihre Tester produktiv aus jeder Arbeitsumgebung bleiben können.

Auch neu in Team Foundation Server 2013 ist Arbeitselementdiagramm. Erstellen Sie schnell eine Vielzahl von Diagrammen, um Daten basierend auf Ihren Arbeitsaufgabenabfragen zu visualisieren, z. B. Fehler, Benutzergeschichten und Aufgaben.

Work Item Charting

Lizenzierung

Der Kauf 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 Ausrichtung von Microsoft-Plattformen zu erhalten. Aktive Visual Studio Abonnenten haben den frühesten Zugriff auf die endgültige Version von Visual Studio 2013 mitte Oktober.

Mit der Veröffentlichung von Visual Studio 2013 sind agile Projektplanungsfunktionen jetzt für Projektmanager mit Backlog Management- und Sprint Planning-Funktionen verfügbar, die für Team Foundation Server 2013 Client Access License (TFS CAL)-Kunden ohne zusätzliche Kosten verfügbar sind.