Visual Studio 2013 개발자 품질 및 진단 도구의 새로운 기능
Visual Studio 2013에는 다음과 같은 영역의 개발자를 위한 새로운 기능이 포함됩니다.
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
Windows 스토어 앱을 위한 새로운 진단 도구
UI 응답성 분석 |
HTML, CSS 및 XAML 코드에서 빠르고 유연할 수 있도록 앱의 능력에 영향을 미치는 부분을 찾을 수 있습니다.UI 응답성 분석(JavaScript) 및 Windows 스토어 앱의 UI 응답성 분석(XAML) 참조 |
JavaScript 앱의 메모리 문제 분석 |
JavaScript 메모리 분석기를 사용하면 메모리 사용량을 파악하고 JavaScript를 사용하여 Windows용으로 빌드된 Windows 스토어 앱에서 메모리 누수를 찾을 수 있습니다.Windows 스토어 앱의 메모리 사용 분석(JavaScript) 참조 |
에너지 사용 분석 |
에너지 소비 도구를 사용하면 자체 배터리로 전부 또는 일부의 시간 동안 실행하는 저전력 태블릿 장치의 Windows 스토어 앱의 전력 및 에너지 소비를 분석할 수 있습니다.에너지 사용을 최적화하면 고객의 앱 채택 및 사용 비율이 높아질 수 있습니다.Windows 스토어 앱의 에너지 사용 분석 |
CodeLens
Visual Studio Ultimate에서 CodeLens를 사용하여 편집기 내에서 코드에 대해 자세히 살펴봅니다.코드와 동일한 컨텍스트에서 코드 참조, 코드 변경 내용, 링크된 버그, 작업 항목, 코드 검토 및 단위 테스트를 확인할 수 있습니다.
필요한 사항을 자세히 확인하려면 CodeLens에서 코드 변경 내용 및 기타 기록 찾기를 참조하세요.예를 들어 Git을 사용하는 경우 코드에 대한 정보를 찾으려면 Visual Studio 2013 업데이트 3이 필요합니다.
코드 맵
코드가 서로 맞는지 파악하고 코드를 추적하면서 코드 내의 현재 위치를 시각적으로 추적하려면 Visual Studio Ultimate를 사용하여 코드를 매핑합니다.디버깅하는 동안 호출 스택을 시각적으로 매핑할 수도 있습니다.
필요한 사항을 자세히 확인하려면 다음 항목을 참조하세요.
예를 들어 여러 앱 간에 코드를 공유하는 프로젝트에서 색으로 구분된 관계 및 종속성을 확인하려면 Visual Studio 2013 업데이트 3이 필요합니다.
덤프 파일을 사용한 .NET Framework 메모리 분석
프로덕션 환경에서 실행되는 .NET 응용 프로그램에 자주 영향을 주는 문제 중 하나는 메모리 사용 응용 프로그램과 잠재적으로 전체 시스템에 영향을 줄 수 있는 문제입니다.Visual Studio 2013은 .NET Framework 웹, 데이터베이스 및 데스크톱 응용 프로그램에서 메모리 누수, 비효율적인 메모리 사용, 불필요한 메모리 할당을 찾을 수 있도록 덤프 파일 분석 도구를 확장합니다.
.NET 메모리 분석 도구에 대한 자세한 내용은 Visual Studio ALM + Team Foundation Server 블로그에서 이 게시물(영문)을 참조하세요.덤프 파일에 대한 자세한 내용은 Visual Studio에서 덤프 파일을 사용하여 응용 프로그램 충돌 및 중지 문제 디버깅를 참조하십시오.
IntelliTrace
영역 |
새로운 기능 및 지원되는 작업 |
---|---|
배포에서 응용 프로그램 진단 |
|
단위 테스트
영역 |
새로운 기능 및 지원되는 영역 |
---|---|
코드 편집기 |
Visual Studio Ultimate에서 CodeLens를 사용하는 경우 편집기를 종료하지 않고 단위 테스트 및 해당 상태를 찾습니다.
CodeLens에서 코드 변경 내용 및 기타 기록 찾기을 참조하십시오. |
재생 목록을 사용하여 테스트 집합을 만든 후 저장 |
실행하거나 그룹으로 보려는 테스트 목록을 만들어 저장할 수 있습니다.재생 목록을 선택하면 목록의 테스트가 테스트 탐색기에 표시됩니다.두 개 이상의 재생 목록에 테스트를 추가할 수 있으며 기본 재생 목록인 모든 테스트를 선택하면 프로젝트의 모든 테스트를 사용할 수 있습니다.Create custom playlists을 참조하십시오. |
테스트 탐색기에서 테스트의 고급 필터링 및 그룹화 |
단위 테스트를 더욱 쉽게 구성하고 실행할 수 있도록 하는 테스트 탐색기의 새 기준은 Group and filter the test list을 참조하세요. |
코드 분석
영역 |
새로운 기능 및 지원되는 작업 |
---|---|
코드 분석 창 |
이제 코드 분석 도구 창에 코드 분석 경고가 나타납니다.이 창에서는 코드 분석 경고를 관리 및 해결할 수 있습니다. |
Windows 스토어 응용 프로그램에 대한 코딩된 UI 테스트
영역 |
새로운 기능 및 지원되는 작업 |
---|---|
Windows 스토어 응용 프로그램에 대한 코딩된 UI 테스트 |
코딩된 UI 테스트 프로젝트(Windows 스토어 앱) 템플릿을 Windows 8.1 프로젝트에서 사용할 수 있습니다. 코딩된 UI 테스트를 사용하여 Windows 스토어 앱 테스트 및 테스트를 위해 Windows 스토어 컨트롤에 대한 고유 자동화 속성 설정을 참조하십시오. |
Visual C++용 프로필 기반 최적화
영역 |
새로운 기능 및 지원되는 작업 |
---|---|
Visual C++용 프로필 기반 최적화 |
Visual C++용 프로필 기반 최적화 플러그 인은 데스크톱 및 Windows 스토어용 네이티브 앱의 개발자를 위해 프로필 기반 최적화 환경을 간소화합니다. 성능 및 진단 허브의 프로필 기반 최적화을 참조하십시오. |