Novità degli strumenti di diagnostica e qualità dello sviluppatore in Visual Studio 2013
Visual Studio 2013 include nuove funzionalità per sviluppatori in queste aree:
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
Nuovi strumenti di diagnostica per app di Windows Store
Analizzare la velocità di risposta dell'interfaccia utente |
Alcune aree del codice HTML, CSS e XAML influiscono sulla rapidità e sulla fluidità dell'app.Vedere Analizzare la velocità di risposta dell'interfaccia utente (JavaScript) e Analizzare la velocità di risposta dell'interfaccia utente nelle applicazioni Windows Store (XAML) |
Analizzare i problemi di memoria nelle app JavaScript |
JavaScript Memory Analyzer aiuta a comprendere l'uso della memoria e a individuare le perdite di memoria nelle app Windows Store compilate per Windows con JavaScript.Vedere Analizzare l'utilizzo della memoria nelle applicazioni Windows Store (JavaScript) |
Analizzare l'uso di energia |
Lo strumento Consumo di energia permette di analizzare il consumo di potenza ed energia delle app di Windows Store in dispositivi tablet a basso consumo che funzionano per tutto o parte del tempo con le proprie batterie.L'ottimizzazione dell'utilizzo di energia può aumentare l'adozione e l'utilizzo dell'app da parte dei clienti.Analizzare il consumo di energia nelle app dello Store |
CodeLens
È possibile trovare altre informazioni sul codice senza uscire dall'editor quando si usa CodeLens in Visual Studio Ultimate.È possibile trovare riferimenti al codice, modifiche al codice, bug collegati, elementi di lavoro, revisioni del codice e unit test, tutti nello stesso contesto del codice.
Per altre informazioni sui requisiti, vedere Trovare le modifiche apportate al codice e altri elementi della cronologia con CodeLens.Ad esempio, per informazioni sul codice quando si usa la tabella Git è necessario Visual Studio 2013 Update 3.
Mappe codice
Per comprendere la modalità di integrazione del codice e tenere traccia visivamente della propria posizione nel codice durante le operazioni di traccia, mappare il codice con Visual Studio Ultimate.È anche possibile mappare visivamente lo stack di chiamate durante il debug.
Per altre informazioni sui requisiti, vedere:
Ad esempio, per visualizzare le relazioni e le dipendenze contraddistinte dal colore nei progetti che condividono codice tra più app, è necessario Visual Studio 2013 Update 3.
Analisi della memoria di .NET Framework con file dump
Uno dei problemi che incide spesso sulle applicazioni .NET in esecuzione negli ambienti di produzione riguarda l'utilizzo della memoria, che può influire sull'applicazione, se non addirittura sull'intero computer.Visual Studio 2013 espande gli strumenti di analisi del file dump per individuare perdite di memoria, utilizzo inefficiente di memoria e allocazioni non necessarie in applicazioni desktop, database e Web di .NET Framework.
Per altre informazioni sullo strumento di analisi della memoria .NET, vedere questo post nel blog di Visual Studio ALM e Team Foundation Server.Per altre informazioni sui file dump, vedere Utilizzo di file dump per eseguire il debug di applicazioni arrestate in modo anomalo e bloccate in Visual Studio.
IntelliTrace
Area |
Nuove funzionalità e attività supportate |
---|---|
Diagnosticare le app in fase di distribuzione |
|
Unit test
Area |
Nuove funzionalità e aree supportate |
---|---|
Editor di codice |
Trovare unit test e il rispettivo stato senza chiudere l'editor quando si usa CodeLens in Visual Studio Ultimate.
Vedere Trovare le modifiche apportate al codice e altri elementi della cronologia con CodeLens. |
Creare e salvare insiemi di test con playlist |
È possibile creare e salvare un elenco di test da eseguire o visualizzare come gruppo.Quando si seleziona una playlist, i test inclusi nell'elenco saranno visualizzati in Esplora test.È possibile aggiungere una test a più playlist e tutti i test del progetto saranno disponibili quando si sceglie la playlist predefinita Tutti i test.Vedere Create custom playlists |
Filtri avanzati e raggruppamento di test in Esplora test |
Vedere Group and filter the test list per informazioni sui nuovi criteri in Esplora test che semplificano l'organizzazione e l'esecuzione di unit test. |
Analisi codice
Area |
Nuove funzionalità e attività supportate |
---|---|
Finestra Analisi codice |
Gli avvisi relativi all'analisi del codice sono ora visualizzati nella finestra dello strumento Analisi codice.La finestra aiuta a gestire e risolvere gli avvisi relativi all'analisi del codice. |
Test codificati dell'interfaccia utente per applicazioni Windows Store
Area |
Nuove funzionalità e attività supportate |
---|---|
Test codificati dell'interfaccia utente per applicazioni Windows Store |
Il modello di progetto del test codificato dell'interfaccia utente (applicazioni di Windows Store) è disponibile per progetti Windows 8.1. Vedere Eseguire test codificati dell'interfaccia utente sulle app di Windows Store e Impostare una proprietà di automazione univoca dei controlli Windows Store per il test. |
Ottimizzazione PGO per Visual C++
Area |
Nuove funzionalità e attività supportate |
---|---|
Ottimizzazione PGO per Visual C++ |
Il plug-in di ottimizzazione PGO per Visual C++ semplifica l'esperienza di ottimizzazione PGO per gli sviluppatori di app native per desktop e Windows Store. Vedere Ottimizzazione GPO nell'hub Prestazioni e diagnostica. |
Vedere anche
Concetti
Miglioramento della qualità con gli strumenti di diagnostica di Visual Studio
Novità relative agli strumenti di modellazione in Visual Studio 2013