Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Studio 2013 IDE의 새로운 기능 소개

Similar presentations


Presentation on theme: "Visual Studio 2013 IDE의 새로운 기능 소개"— Presentation transcript:

1 Visual Studio 2013 IDE의 새로운 기능 소개
2/25/2019 Visual Studio 2013 IDE의 새로운 기능 소개 김태영(Taeyo) 부장, Technical Solution Professional / DPE Microsoft © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

2 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들
2/25/2019 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들 성능 최적화 및 디버깅 개선 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

3 연결된 IDE Microsoft 계정으로 IDE에서 로그인 가능 다양한 머신 사이에서 개발 환경 유지
다양한 디바이스에 걸쳐 설정을 동기화 개선된 [옵션] 대화상자 2/25/2019 연결된 IDE 3분 : 총 7분 Visual Studio 2013에서는 연결된 IDE 환경이 도입되어 사용자가 Visual Studio 2013를 더 빠르게 사용하기 시작할 수 있습니다. Visual Studio 2013를 처음으로 시작하면 Microsoft 계정을 사용하여 로그인하라는 메시지가 표시됩니다. 이 계정은 이미 MSDN 또는 Team Foundation Service 구독에서 사용하고 있는 것과 같은 계정입니다. 로그인하면 추가 단계를 밟지 않아도 사용할 수 있도록 Visual Studio 2013 사본이 등록됩니다. 또한 Visual Studio 2013는 연결된 IDE 환경을 활용하는 모든 장치에서 자동으로 설정을 동기화합니다. 동기화되는 설정에는 바로 가기 키와 같은 범주, Visual Studio 모양(테마, 글꼴 등) 등이 있습니다. 사용자는 동기화되는 설정 옵션을 통해 이 모두를 완전히 제어할 수 있습니다. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

4 2/25/2019 연결된 IDE © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들
2/25/2019 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들 성능 최적화 및 디버깅 개선 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

6 Theme와 Visual Design 2012 2013 향상된 아이콘들(400+) 알림 센터 테마 선택기
새로 설계된 시작 페이지 Higi-DPI 관련 보완 2/25/2019 2012 2013 Blue Light Dark Theme와 Visual Design © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

7 Themes & visual design 2/25/2019 See script.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

8 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들
2/25/2019 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들 성능 최적화 및 디버깅 개선 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

9 강화된 생산성 기능들 자동 괄호 완성 바로 가기 키를 이용한 줄/블록 이동 (Alt + Up/Down)
강화된 스크롤바 (Map 모드) 새로운 인라인 탐색 (Ctrl + ,) 정의 피킹(Peeking) (Alt + F12) 코드 렌즈(CodeLens) 2/25/2019 Alt + Up/Down 강화된 생산성 기능들 4분 : 총 15분 Visual Studio 2013에는 사용자의 생산성을 향상시키고 사용자가 코딩 시 집중력을 잃지 않도록 하기 위한 많은 개선 사항이 포함되어 있습니다. 일부 기능은 처음에 실험적으로 Visual Studio Power Tools 확장 프로그램에 포함되었다가 조정 과정을 거쳐 Visual Studio로 통합되었습니다. 이제 자동 대괄호 완성, 바로 가기 키를 사용하여 코드 줄 또는 블록을 이동하는 기능, 인라인 탐색 등의 생산성 기능이 기본적으로 제공됩니다. 또한 Visual Studio 2013에는 보류 중인 변경 내용 및 빌드를 별도의 창으로 고정 해제하는 기능을 비롯한 팀 공동 작업 기능을 보다 쉽게 탐색할 수 있게 해주는 향상된 홈 페이지가 포함된 새로운 팀 탐색기가 포함되어 있습니다. New Navigate To  Visual Studio 2012에서는 온라인 갤러리에서 다운로드 가능 큰 코드 파일로 작업할 때는 현재 작업 위치가 어디인지 추적하기가 어려울 수 있습니다. Visual Studio 2013에서는 두 모드 간에 스크롤 막대의 동작을 쉽게 전환할 수 있습니다. 막대 모드에서는 캐럿 위치와 같은 주석을 보고, 작업 위치를 변경하고, 오류를 보다 직접적으로 추적할 수 있습니다. 맵 모드에서는 스크롤 막대에 소스 코드에 대한 실시간 미리 보기가 표시될 뿐 아니라 코드를 가리켜 도구 설명 내에서 해당 코드를 자세히 미리 볼 수 있는 기능도 제공됩니다. 그런 다음 정확한 코드 위치를 클릭하면 해당 위치로 이동됩니다. 특정 코드 줄의 역할을 이해하는 것은 개발을 진행할 때 매우 중요한 일입니다. 정의로 이동 명령은 이제 새로운 정의 엿보기 기능과 함께 제공됩니다. 정의 엿보기를 사용하면 인라인 보기에서 읽기 전용 정의를 보기 위해 더 이상 코드 줄의 컨텍스트를 벗어날 필요가 없습니다. 컨텍스트를 유지하면서 간단하게 인라인 보기를 닫거나 전체 창으로 열어 편집 가능한 보기에 액세스할 수 있습니다. 특정 코드 줄의 역할을 이해하는 것은 개발자의 과제 중 일부일 뿐입니다. 개발자는 해당 코드 줄의 내력, 작업자, 해당 코드 줄을 참조하는 코드 등도 이해해야 합니다. 하지만 이러한 일은 팀 지향 프로젝트에서 특히 어렵습니다. Visual Studio 2013의 CodeLens(코드 정보 표시기)는 사용자 프로젝트 메타데이터와 Team Foundation Server 2013의 정보를 사용하여 어떤 변경 집합으로 인해 생성 또는 최신 변경 작업이 발생했는지, 누가 마지막으로 코드 작업을 수행했는지, 어떤 단위 테스트로 메서드가 처리되는지(최신 통과/실패 상태 포함), 어떤 코드 참조가 있는지 등과 같은 정보를 표시하는 데코레이터를 코드의 각 메서드에 배치합니다. 또한 사용자는 연결된 변경 집합 또는 참조되는 코드 파일과 같은 데이터로 한 번의 클릭을 통해 빠르게 이동할 수 있습니다. © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

10 2/25/2019 Editor 개발 생산성 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11 Visual Studio 2013 일반 연결된 IDE Theme와 Visual Design 편집기의 강화된 생산성 기능들
성능 최적화 및 디버깅 개선

12 성능 최적화 및 디버깅 개선 C++ 관련 기능 향상 향상된 디버거 기능 디버깅 시에 [코드맵] 지원
Just My Code 지원 등 향상된 디버거 기능 x64 Edit and Continue 비동기 디버깅 지원 디버깅 시에 [코드맵] 지원 새로운 성능 및 진단 허브 지원 메모리 덤프 분석기 비 동기 솔루션 로딩 취소 가능한 빌드 2/25/2019 성능 최적화 및 디버깅 개선 Visual Studio 2012 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

13 Performance & Debugging
2/25/2019 Performance & Debugging We start directly with a demo, this is about the EDITOR!  After the demo, we have a “Editor productivity slide”, as a summary © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 Visual Studio 2013 for Windows 8.1 App
2/25/2019 Visual Studio for Windows 8.1 App 스토어 앱 개발을 위한 도구, 컨트롤, 템플릿 업데이트 XAML 및 HTML 앱을 위한 UI 응답 성능 분석기 앱의 에너지 소비량 프로파일러 XAML 앱을 위한 자동 코딩되는 UI 테스트 지원 Windows 스토어와의 통합 개선 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

15 Windows 8.1 Store App XAML App용 UI 응답 성능 분석기 에너지 소비량 프로파일러
- HTML UI 응답성능 분석기는 VS2012.2에서 지원 에너지 소비량 프로파일러 XAML 앱을 위한 Coded UI 테스트 지원 XAML 편집기의 생산성 강화 - 데이터 바인딩, 리소스에서의 IntelliSence - 정의로 이동, 코드 스니펫 지원 등 2/25/2019 Windows 8.1 Store App © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

16 Visual Studio 2013 for Web Developer
2/25/2019 Visual Studio for Web Developer One ASP.NET, One Scaffolding : 단일 프로젝트로 환경 통합 모든 ASP.NET 프로젝트는 기본 UI 템플릿으로 Bootstrap 사용 브라우저 링크(Browser Link) 기능 지원 Windows Azure를 지원하는 강화된 서버 탐색기 Web Essentials 도구를 통한 생산성 강화 (필수) Bootstrap © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

17 Web Developer & Web Essentials One ASP.NET, One Scaffolding
기본 UI 템플릿으로 Bootstrap 사용 브라우저 링크(Browser Link) Windows Azure를 지원하는 강화된 서버 탐색기 Web Essentials 도구 강화 - Zen Coding - Javascript : Region 지원 - LESS 지원 - CSS 기능 강화 : 브라우저 지원 기능 등 2/25/2019 Web Developer & Web Essentials © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

18 데모 Visual Studio 2013 새로운 기능 2/25/2019 15분 : 총 47분
15분 : 총 47분 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

19 요약 : Visual Studio 2013 사용 편의성 향상 다양한 생산성 향상 기능들 디버거 및 성능 최적화
2/25/2019 요약 : Visual Studio 2013 사용 편의성 향상 연결된 IDE, 돌아온 컬러, 알림 센터 등 다양한 생산성 향상 기능들 스크롤바 맵, 정의 엿보기, 코드렌즈 등 디버거 및 성능 최적화 디버거 기능 향상, 비 동기 디버깅 지원, 다양한 성능 및 진단도구 지원 등 Windows 8.1 App 지원 응답 성능 분석기, 에너지 소비량 분석기, XAML 디자이너 및 편집기 강화 Web 개발 지원 브라우저 링크, Azure 지원 기능, Web Essentials를 통한 Zen 코딩, LESS 등 지원 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

20 참고자료 Microsof Visual Stuido 공식 홈페이지 Visual Studio 공식 블로그
2/25/2019 참고자료 Microsof Visual Stuido 공식 홈페이지 Visual Studio 공식 블로그 Brian Harry’s Blog Somasegar’s Blog © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

21


Download ppt "Visual Studio 2013 IDE의 새로운 기능 소개"

Similar presentations


Ads by Google