20
http://cafe.naver.com/devrookie VS 2013 (잘모르는) 유용한 기능들 데브루키 2014 페차쿠차

[141217 박민근] Visual Studio 2013의 (잘모르는) 유용한 기능들

Embed Size (px)

Citation preview

http://cafe.naver.com/devrookie

VS 2013의(잘모르는)유용한기능들

데브루키 2014페차쿠차

Visual Studio 동기화

로그인을 하면, 모든 PC에서 설정(글꼴, 언어, 키보드 설정, 테마) 동기화

C++ 11 지원 & C++ 14 일부 지원

중괄호 초기화

컨테이너 생성시에도 활용 가능

C++ 11 지원 & C++ 14 일부 지원

비정적 멤버 변수 초기화

향상된 구문 완성 기능

Tab + ↓ 화살표로 구문 완성 기능 향상

향상된 구문 완성 기능

Tab + ↓ 화살표로 구문 완성 기능 향상

정의 피킹 (Peek Difinition)

메소드/타입의 정의 내용을 파일을 이동하지 않고, 내부 창으로 보여주는 기능

Alt-F12 / Ctrl-클릭

정의 피킹 (Peek Difinition) #2

피킹창 내에서 정의 직접 편집 가능

향상된 스크롤바

스크롤바에서 우측 클릭 – 옵션에서 설정 가능

탐색 ( CTRL + ,)

Ctrl + ,

C++ REST SDK 추가

클라우드 기반 클라이언트-서버 API 제공. HTTP기반 웹서버, 비동기 서버 개발 가능

코드 맵 디버깅

VS Ultimate 버전 이상. 디버깅 동안 호출 스택을 시각화

Git 연동 기능 포함

GIT 연동 플러그인이 자체적으로 포함. GitHub등 외부 서비스도 연동 가능

Image Editor

JPG, PNG, DDS등 밉맵, 큐브맵등의 리소스 제작 및 수정 가능

FBX 모델 에디터

FBX 모델 뷰어 가능. 카메라 이동, 애니메이션, 와이어프레임 보기등 지원.

HLSL 셰이더 디자이너

VS 상에서 HLSL 셰이더 제작 및 미리보기로 제작 가능

DirectX 분석 - 프로파일링

VS에서 DX 프레임 프로파일링(그래픽 진단) 기능 가능

[부록] Visual Studio Tools for Unity

VS에서 유니티 코드 작성 및 디버깅 가능

[부록] NVIDIA Nsight Tegra VS Edition

VS에서 테그라 안드로이드 앱 개발 가능 (언리얼엔진4 호환)

참고자료

• Visual Studio 2013의 새로운 기능

• Use Visual Studio tools for DirectX game programming

• Nvidia Nsight Tegra

• C++ REST SDK

• Visual Studio에서 Git 사용