La prochaine version de Visual Studio inclura 5 grosses nouveautés pour le développeur :
- L’historique de débug
Cette fonction permettra de revenir en arrière lors de l’exécution en mode débug.
Vous pourrez donc aller en avant et en arrière lors de l’exécution de votre code pour déterminer la cause d’un problème.
Cela va même plus loin! Vous pourrez enregistrer l’exécution complète d’une application dans un fichier de log pour le recharger ensuite dans Visual Studio pour le débugger.
- L’analyse d’impact sur les tests
Cette fonction vous permettra de détecter les tests qui sont affectés par les modifications que vous effectuez sur le code. Visual Studio maintient en permanence une liste de tests devant être passés. Lorsqu’un test passe avec succès, il est supprimé de la liste. Si vous modifiez du code, les tests « utiles » à passer sont automatiquement ajoutés à la liste des tests.
- Les « Rule sets »
Des ensembles de règles d’analyse statique de code peuvent être affectées à un projet. Selon son type, une liste de règles peut être affectée automatiquement.
- "My code" profiling
Le profiler de Visual Studio “Rosario” proposera une fonctionnalité simplifiant la lecture des rapports de profiling. En effet, vous pourrez facilement filtrer les résultats en affichant uniquement les performances de votre propre code sans prendre en compte les appels à des Framework externes sur lesquels vous n’avez pas de contrôle.
- Versions « Debugger » de Visual Studio
Vous pourrez aussi installer un Visual studio ne comportant que les outils de debug. Ceci permet de déployer un Visual studio sur une application sur un autre système (sans être administrateur).