Jakość programistyczna i narzędzia diagnostyczne w Visual Studio 2013 — nowości
Program Visual Studio 2013 obejmuje nowe funkcje dla deweloperów w tych obszarach:
Nowe narzędzia diagnostyczne dla aplikacji ze Sklepu Windows
Wskaźniki CodeLens
Mapy kodu
Analiza pamięci .NET Framework z plikami zrzutu
IntelliTrace
Testy jednostkowe
Analizy kodu
Kodowane testy interfejsu użytkownika dla aplikacji ze Sklepu Windows
Nowe narzędzia diagnostyczne dla aplikacji ze Sklepu Windows
Analiza czasu reakcji interfejsu użytkownika |
Można znaleźć obszarów kodu HTML, CSS i XAML wpływające na możliwość można szybki i płynny aplikacji.Zobacz analizy UI responsiveness (JavaScript) i analizy elastyczność interfejsu użytkownika w aplikacji ze Sklepu Windows (XAML) |
Analiza problemów z pamięcią w aplikacjach JavaScript |
Analizator pamięci JavaScript mogą pomóc Ci zrozumieć zużycie pamięci i okaże się, że przeciek pamięci w aplikacjach ze Sklepu Windows przeznaczony dla systemu Windows przy użyciu języka JavaScript.Zobacz Analizowanie użycia pamięci w aplikacji ze Sklepu Windows (JavaScript) |
Analiza zużycia energii |
Narzędzie zużycie energii pomaga analizować zasilania i zużycie energii aplikacji ze Sklepu Windows na urządzeniach tablet niskiego zasilania, działających w ich własnych baterie całość lub część czasu.Optymalizacji zużycia energii można zwiększyć możesz wdrażania aplikacji i używać przez klientów.Analizy zużycia energii w aplikacji ze Sklepu Windows |
Wskaźniki CodeLens
Dowiedz się więcej o kodzie bez opuszczania edytora, korzystając z funkcji CodeLens w programie Visual Studio Ultimate.Można znaleźć odwołania do kodu, zmiany kodu, połączonej usterek, pozycje robocze, przeglądanie i testy jednostek — wszystko w tym samym kontekście, w jakim znajduje się kod.
Aby dowiedzieć się więcej na temat co jest potrzebne, zobacz Znajdowanie zmian w kodzie i innych elementów historii kodu za pomocą funkcji CodeLens.Na przykład, aby znaleźć informacje o kodzie, gdy użytkownik korzysta z Git, należy programu Visual Studio 2013 Update 3.
Mapy kodu
Zrozumieć, jak kodu mieści się ze sobą i wzrokowo śledzić danego miejsca w kodzie podczas śledzenia przez niego, należy zmapować kodu za pomocą programu Visual Studio Ultimate.Możesz również wizualnie mapę stos wywołań podczas debugowania.
Aby dowiedzieć się więcej o tym, co należy zrobić, zobacz:
Na przykład, aby zobaczyć, kolorować, relacje i zależności w projektach, które korzystają ze wspólnego kodu w wielu aplikacjach, musisz programu Visual Studio 2013 Update 3.
Analiza pamięci .NET Framework z plikami zrzutu
Jedną z kwestii, które często dotyczą aplikacji .NET działających w środowisku produkcyjnym, jest problem z ich użyciem pamięci, który może mieć wpływ zarówno na samą aplikację, jak i potencjalnie na cały komputer.W programie Visual Studio 2013 udoskonalono narzędzia analizy pliku zrzutu, dzięki czemu łatwiejsze jest wyszukiwanie wycieków pamięci, nieefektywnego wykorzystania pamięci i niepotrzebnych alokacji w sieci .NET Framework, bazach danych i aplikacjach dla komputerów stacjonarnych.
Aby uzyskać więcej informacji o narzędziu analizy pamięci .NET, zobacz Ten wpis w programie Visual Studio ALM + Team Foundation Server blogu.Aby uzyskać więcej informacji na temat plików zrzutu zobacz Debugowanie awarii i zawieszeń aplikacji w Visual Studio przy użyciu plików zrzutu.
IntelliTrace
Obszar |
Nowe funkcje i obsługiwanych zadania |
---|---|
Diagnostyki aplikacji podczas wdrażania |
|
Testy jednostkowe
Obszar |
Nowe funkcje i obsługiwanych obszary |
---|---|
Edytor kodu |
Znajdź testy jednostek i ich stan bez opuszczania edytora, korzystając z funkcji CodeLens w programie Visual Studio Ultimate.
Zobacz Znajdowanie zmian w kodzie i innych elementów historii kodu za pomocą funkcji CodeLens. |
Tworzenie i zapisywanie zestawów testów z listy odtwarzania |
Można utworzyć i zapisać listę testów, które chcesz uruchomić lub Wyświetl jako grupa.Po wybraniu listę odtwarzania testy na liście są wyświetlane Eksploratora testów.Test można dodać do więcej niż jedną listę odtwarzania i wszystkich testów w projekcie są dostępne po wybraniu odtwarzania wszystkich testów domyślny.Zobacz tworzyć własne listy odtwarzania |
Rozszerzone filtrowanie i grupowanie testów w Eksploratorze testów |
Zobacz grupy i Filtruj listę testów dla nowych kryteriów w Eksploratora testów, które ułatwiają organizowanie i Uruchamianie testów jednostek. |
Analizy kodu
Obszar |
Nowe funkcje i obsługiwanych zadania |
---|---|
W oknie analizy kodu |
Kod ostrzeżenia analizy zostaną wyświetlone w oknie Narzędzie do analizy kodu.Okno ułatwia zarządzanie i rozwiązać ostrzeżenia analizy kodu. |
Kodowane testy interfejsu użytkownika dla aplikacji ze Sklepu Windows
Obszar |
Nowe funkcje i obsługiwanych zadania |
---|---|
Kodowane testy interfejsu użytkownika dla aplikacji ze Sklepu Windows |
Kodowane szablon projektu testowego interfejsu użytkownika (aplikacji ze Sklepu Windows) jest dostępne dla projektów Windows 8.1. Zobacz Testowanie aplikacji ze Sklepu Windows za pomocą kodowanych testów interfejsu użytkownika i Ustawianie unikatowej właściwości automatyzacji dla formantów Sklepu Windows przeznaczonych do testowania. |
Profil z przewodnikiem optymalizacji dla programu Visual C++
Obszar |
Nowe funkcje i obsługiwanych zadania |
---|---|
Profil z przewodnikiem optymalizacji dla programu Visual C++ |
Profil z przewodnikiem optymalizacji dla programu Visual C++ dodatku plug-in usprawnia proces optymalizacji profil z przewodnikiem dla deweloperów aplikacji macierzystego dla pulpitu i Sklepu Windows. Zobacz Optymalizacja sterowana profilem w Centrum Wydajności i Diagnostyki. |
Zobacz też
Koncepcje
Poprawa jakości za pomocą narzędzi diagnostycznych Visual Studio
Nowości w narzędziach modelowania w programie Visual Studio 2013