Nouveautés des outils de qualité et de diagnostic du développeur dans Visual Studio 2013

Visual Studio 2013 inclut de nouvelles fonctionnalités pour les développeurs dans ces domaines :

New diagnostic tools for Windows Store apps

CodeLens

Code maps

.NET Framework Memory Analysis with Dump Files

IntelliTrace

Unit tests

Code analysis

Coded UI tests for Windows Store apps

Nouveaux outils de diagnostic pour les applications du Windows Store

Analyser la réactivité de l'interface utilisateur

Certains segments de code HTML, CSS et XAML peuvent avoir un impact sur la rapidité et la fluidité de votre application.Consultez Analyser la réactivité de l’interface utilisateur (JavaScript) et Analyser la réactivité de l’interface utilisateur dans les applications Windows Store (XAML)

Analyser les problèmes de mémoire dans les applications JavaScript

L'analyseur de mémoire JavaScript peut vous aider à comprendre l'utilisation de la mémoire et à rechercher les fuites de mémoire dans vos applications du Windows Store conçues pour Windows avec JavaScript.Consultez Analyser l’utilisation de la mémoire dans les applications Windows Store (JavaScript)

Analyser l'utilisation de l'énergie

L'outil Consommation d'énergie vous aide à analyser la consommation de puissance et d'énergie des applications du Windows Store sur les tablettes de faible puissance qui fonctionnent constamment ou une partie du temps sur batterie.En optimisant la consommation d'énergie de votre application, vous pouvez en augmenter l'adoption et l'utilisation par vos clients.Analyser l’utilisation de l’énergie dans les applications Windows Store

CodeLens

Découvrez plus d'informations sur votre code sans quitter l'éditeur grâce à CodeLens dans Visual Studio Ultimate.Vous pouvez trouver les références de code, les modifications apportées à votre code, les bogues liés, les éléments de travail, les révisions de code et les tests unitaires, tout cela dans le même contexte que votre code.

Indicateurs CodeLens dans l'éditeur de code

Pour en savoir plus sur ce dont vous avez besoin, consultez Examiner du code avec l'affichage de titres CodeLens dans Visual Studio.Par exemple, pour rechercher des informations sur votre code quand vous utilisez Git, vous avez besoin de Visual Studio 2013 Update 3.

Cartes de code

Quand vous voulez comprendre comment votre code s'ajuste et suivre visuellement votre emplacement dans le code pendant son traçage, mappez votre code avec Visual Studio Ultimate.Vous pouvez aussi mapper visuellement la pile des appels lors du débogage.

Débogage avec des piles d'appels sur des cartes de code

Pour en savoir plus sur ce dont vous avez besoin, consultez :

Par exemple, pour visualiser les relations à code de couleurs et les dépendances dans les projets qui partagent le code entre plusieurs applications, vous avez besoin de Visual Studio 2013 Update 3.

Analyse de mémoire .NET Framework avec fichiers dump

Un des problèmes fréquents des applications .NET qui s'exécutent dans des environnements de production est lié à l'utilisation qu'elles font de la mémoire et peut affecter l'application et éventuellement l'ordinateur entier.Visual Studio 2013 développe ses outils d'analyse des fichiers dump pour vous aider détecter les fuites de mémoire, l'utilisation inefficace de mémoire et les allocations inutiles dans les applications .NET Framework Web, de base de données et de bureau.

Pour plus d’informations sur l’outil d’analyse de mémoire .NET, consultez cette publication dans le blog relatif à Visual Studio ALM et Team Foundation Server.Pour plus d'informations sur les fichiers dump, consultez Utiliser les fichiers de dump pour déboguer les pannes et les blocages d'application dans Visual Studio.

IntelliTrace

Zone

Nouvelles fonctionnalités et tâches prises en charge

Diagnostiquez les applications en déploiement

Tests unitaires

Zone

Nouvelles fonctionnalités et domaines pris en charge

Éditeur de code

Recherchez des tests unitaires et leur statut sans quitter l'éditeur grâce à CodeLens dans Visual Studio Ultimate.

  • Examinez et exécutez des tests unitaires pour du code spécifique.

    CodeLens - Choisir l'indicateur d'état de test dans l'éditeur de code

  • Recherchez l'historique des modifications pour une définition de test unitaire et comparez les modifications entrantes à votre version locale.

    CodeLens - Comparer la modification avec la version locale

Consultez Examiner du code avec l'affichage de titres CodeLens dans Visual Studio.

Créez et enregistrez des jeux de tests avec des sélections

Vous pouvez créer et enregistrer une liste de tests que vous souhaitez exécuter ou visualiser en tant que groupe.Quand vous sélectionnez une sélection, les tests de la liste sont affichés dans l'Explorateur de tests.Vous pouvez ajouter un test à plusieurs sélections et tous les tests de votre projet sont disponibles quand vous choisissez la sélection Tous les tests par défaut.Consultez Create custom playlists.

Amélioration du filtrage et du groupement des tests dans l'Explorateur de tests

Pour plus d'informations sur les nouveaux critères de l'Explorateur de tests qui simplifient l'organisation et l'exécution des tests unitaires, voir Group and filter the test list.

Analyse du code

Zone

Nouvelles fonctionnalités et tâches prises en charge

Fenêtre d'analyse du code

Les avertissements d'analyse du code apparaissent maintenant dans la fenêtre de l'outil Analyse du code.Cette fenêtre vous aide à gérer et à résoudre les avertissements d'analyse du code.

Tests codés de l'interface utilisateur pour les applications Windows Store

Zone

Nouvelles fonctionnalités et tâches prises en charge

Tests codés de l'interface utilisateur pour les applications Windows Store

Le modèle Projet de test codé de l'interface utilisateur (applications du Windows Store) est disponible pour les projets Windows 8.1.

Consultez Test des applications du Windows Store avec des tests codés de l'interface utilisateur et Définir une propriété Automation unique pour les contrôles Windows Store à des fins de test.

Optimisation guidée par profil pour Visual C++

Zone

Nouvelles fonctionnalités et tâches prises en charge

Optimisation guidée par profil pour Visual C++

Le Plug-in Optimisation guidée par profil pour Visual C++ rationalise l’expérience d’optimisation guidée par profil pour les développeurs d’applications natives pour le Bureau et le Windows Store.

Consultez Optimisation guidée par profil dans le concentrateur Performances et diagnostics.

Voir aussi

Concepts

Amélioration de la qualité avec les outils de diagnostic de Visual Studio

Nouveautés des outils de modélisation dans Visual Studio 2013

Nouveautés de Visual Studio 2013