Sdílet prostřednictvím


Novinky ve vývojářských nástrojích pro zajišťování kvality a diagnostiku v sadě Visual Studio 2013

Visual Studio 2013 obsahuje nové funkce pro vývojáře v těchto oblastech:

Nové diagnostické nástroje pro aplikace pro Windows Store

CodeLens

Map kódu

Analýza paměti rozhraní.NET Framework se soubory výpisu paměti

IntelliTrace

Testování částí

Analýza kódu

Programové testy uživatelského rozhraní pro aplikace pro Windows Store

Nové diagnostické nástroje pro aplikace pro Windows Store

Analyzovat odezvy uživatelského rozhraní.

Můžete vyhledat oblasti kód HTML, CSS a XAML, které mají vliv možnost své aplikace musí být rychlé a plynulé.Podívejte se na téma odezvy analyzovat uživatelského rozhraní (JavaScript) a analyzovat odezvy uživatelského rozhraní v aplikacích pro Windows Store (XAML)

Analyzovat problémů paměti v aplikacích jazyka JavaScript

Paměť analyzátoru jazyka JavaScript usnadňují pochopení způsobu využívání paměti a zjistit, že nevracením paměti v vaší aplikace pro Windows Store určené pro systém Windows pomocí jazyka JavaScript.Podívejte se na téma analyzovat využití paměti v aplikacích pro Windows Store (JavaScript)

Analýza spotřeby energie

Nástroj spotřeba energie pomáhá analyzovat napájení a spotřeby energie z aplikací pro Windows Store na zařízeních nízké spotřeby tablet, které běží na své vlastní baterie nebo jeho část čas.Optimalizace spotřeba energie můžete zvýšit můžete přijetí aplikace a používat zákazníci.Analyzovat spotřeba energie v aplikacích pro Windows Store

CodeLens

Přečtěte si další informace o kódu aniž byste museli opustit editor při použití funkce CodeLens v sadě Visual Studio Ultimate.Najdete odkazy na kód, změny kódu, propojené chyby, pracovní položky, revize kódu a testování částí – vše ve stejném kontextu, v jakém je váš kód.

Funkce CodeLens ukazatele v editoru kódu

Chcete-li získat další informace o co potřebujete, naleznete v části Nalezení změn kódu a další historie pomocí CodeLensu.Můžete například k vyhledání informací o kódu, pokud chcete používat Git, budete potřebovat Visual Studio 2013 Update 3.

Map kódu

Pokud byste chtěli pochopit, jak váš kód, která vyhoví společně a vizuálně sledovat jakém místě v kódu při trasování přes něj, mapy kódu pomocí sady Visual Studio Ultimate.Můžete také vizuálně mapovat zásobník volání při ladění.

Ladění kódu pomocí zásobníků volání na map kódu

Další informace o vše, co potřebujete, naleznete v části:

Např. Chcete-li zobrazit barevně vztahy a závislosti v projektech, které sdílejte kód na více aplikací, budete potřebovat Visual Studio 2013 Update 3.

Analýza paměti rozhraní.NET Framework se soubory výpisu paměti

Jedním z problémů, které často ovlivňují aplikace .NET spuštěné v provozním prostředí, jsou problémy s jejich využití paměti, což může ovlivnit aplikace a potenciálně celý počítač.Visual Studio 2013 rozšíří své nástroje analýzy souboru výpisu paměti, které vám usnadní vyhledání nevrácené paměti, neefektivního využití paměti a zbytečná přidělení ve webových, databázových a stolních aplikacích rozhraní .NET Framework.

Další informace o nástroje pro analýzu paměť .NET, naleznete v části Tento příspěvek na správu životního cyklu aplikací Visual Studio + Team Foundation Server blogu.Další informace o souborů výpisu, naleznete v části Použití souborů výpisu paměti k ladění selhání a zablokování aplikací v sadě Visual Studio.

IntelliTrace

Oblast

Nové funkce a podporované úlohy

Diagnostikovat aplikace v nasazení

  • Pomocí agenta Microsoft Monitoring Agent místně monitoruje webové aplikace služby IIS pro události výjimek a výkonu, buď samostatně nebo pomocí aplikace System Center 2012.Tyto události můžete zaznamenat do protokolu IntelliTrace, později tyto problémy dále prozkoumat v Visual Studio Ultimate a přejít tak při spuštění ladění ze specifické události k nasazenému kódu.

    Zobrazit podrobnosti o události výkonu

    Spustit ladění z volání metody

    Přejděte do kódu aplikace z události výkonu

    Podívejte se na téma Nastavení vaší verze k diagnostikování problémů po nasazení a Co je nového pro System Center 2012 R2 Operations Manager

  • Zaznamenat diagnostické události z aplikace SharePoint 2013 v nasazení s agentem monitorování společnosti Microsoft.

    Události uživatelského profilu, události ULS (Unified Logging System) a události IntelliTrace můžete uložit do protokolu IntelliTrace a dále tak tyto problémy prozkoumat v aplikaci Visual Studio Ultimate a spustit ladění ze zvláštních událostí v produktu IntelliTrace.

    Soubor protokolu IntelliTrace - zobrazení webové žádosti + události

    Podívejte se na téma Nastavení vaší verze k diagnostikování problémů po nasazení.

Testování částí

Oblast

Nové funkce a podporované oblasti

Editor kódu

Najdete testování částí a jejich stav, aniž byste museli opustit editor při použití CodeLens v sadě Visual Studio Ultimate.

  • Zkontrolujte a spuštění testování částí pro konkrétního kódu.

    Zvolte CodeLens – stav testování v editoru kódu

  • Najděte historie změn pro definici testování částí a porovnejte příchozí změny s místní verzí.

    Funkce CodeLens - změnu porovnat s místní verzí

Podívejte se na téma Nalezení změn kódu a další historie pomocí CodeLensu.

Vytvořit a uložit testovací sady se seznamy stop

Můžete vytvořit a uložit seznam testy, které chcete spustit nebo zobrazit jako se skupinou.Když vyberete seznam stop, testy v seznamu se zobrazí Průzkumníka testů.Test můžete přidat do více než jeden stop a všechny testy v projektu jsou k dispozici, pokud se rozhodnete stop všechny testy výchozí.Podívejte se na téma vytvářet vlastní seznamy

Vylepšené filtrování a seskupení testů v Průzkumníku testů

Podívejte se na téma skupině a filtrovat seznam test u nového kritéria Průzkumníka testů, které vám usnadní uspořádání a spuštění testování částí.

Analýza kódu

Oblast

Nové funkce a podporované úlohy

V okně Kód analýzy

V okně Nástroj pro analýzu kódu nyní se upozornění analýzu kódu.V okně vám pomůže spravovat a vyřešit upozornění analýzu kódu.

Programové testy uživatelského rozhraní pro aplikace pro Windows Store

Oblast

Nové funkce a podporované úlohy

Programové testy uživatelského rozhraní pro aplikace pro Windows Store

Programové šablona projektu pro Test uživatelského rozhraní (aplikace pro Windows Store) je k dispozici pro projekty Windows 8.1.

Podívejte se na téma Testování aplikací pro Windows Store pomocí programových testů uživatelského rozhraní a Nastavení jedinečné vlastnosti automatizace pro ovládací prvky pro Windows Store za účelem testování.

Profil s asistencí optimalizace pro Visual C++

Oblast

Nové funkce a podporované úlohy

Profil s asistencí optimalizace pro Visual C++

Profil řízené optimalizace pro Visual C++ modul plug-in zjednodušuje zkušenost s asistencí profil optimalizace pro vývojáře nativních aplikací pro stolní počítače a Windows Store.

Podívejte se na téma Optimalizace na základě profilu v centru pro výkon a diagnostiku.

Viz také

Koncepty

Zlepšování kvality pomocí diagnostických nástrojů sady Visual Studio

Novinky v modelovacích nástrojích v sadě Visual Studio 2013

Novinky v sadě Visual Studio 2013