Lyn
조회 수 19812 추천 수 0 댓글 0
Atachment
첨부 '8'
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

VS2013 에 추가된 기능을 하나씩 보고 있는데요..

첫번째로 Team Explorer 에 Git 지원이 기본으로 추가되었습니다.


일단 로컬에선 쓸수 있는데.... 잘모르겟습니다 =_=;; Git은 그다지 쓰지 않아서요.


그리고 MS의 Team Foundation Server 클라우드인 Team Foundation Service 에 대한 지원이 추가 되었습니다.

http://tfs.visualstudio.com/
여기서 쓸수 있는데요, 일단 Git 지원은 로컬은 Git으로 하고 공유는 TFS 를 쓰라는 의미인 모양이네요

아직 무료라고 하니 한번쯤 써보는것도 나쁘지 않아 보입니다. TFS의 성능과 안정성은 이미 검증이 되었으니까요.


자체적으로 원격으로부터의 pull,push 를 지원하진 않지만 별도의 툴로 Clone 해 놓은 프로젝트를 쓰는데는 아무 문제 없습니다.
모든 작업 끝나고 VS밖에서 push 한번 해주면 될 문제네요... 애초에 쉘 열어놓고 쓰는사람도 많은판이고 원체 git 클라이언트들이 형편 없다보니 써보면 그렇게 나쁜건 아닌데... MS 답지 않다는 느낌도 좀 듭니다. 항상 바로 작업 시작할 수 있게 풀패키지로 지원해 주는게 좋은건데....


개인적으로 애용하고 있는 mercurial 을 지원하지 않아 좀 가슴이 아픕니다.



1.png



그리고 깨알같은건데... 피드백 버튼이 추가되었습니다.

3.png


저 버튼을 누르면...


4.png


현재 기분(....) 을 고를수 있고 어느것이던 누르면 

5.png


이렇게 스크린샷을 첨부해서 보낼 수 있습니다.
비싼 돈 내고 쓰는데 버그신고 팍팍 해서 버그좀 없이 씁시다.


그리고 은근히 편한기능중 하나인데, 레퍼런스 걸린 갯수를 보여줍니다.
클릭하면 어디어디에서 참고하는지도 볼 수 있어 매우 편한 기능입니다.  변수는 갯수를 세어 주지 않습니다 단 프로퍼티(get/set 이 있는) 는 세줍니다
(만약 변수 하나하나 까지 화면에 보여줬다간 코드 볼공간이 모자랄거같습니다 ㅡㅡ;) 



6.png


이걸 끄고 싶으면

Tool -> Option -> Text Editor -> All languages -> CodeLens 옵션을 조정 하면 됩니다

http://msdn.microsoft.com/library/dn269218.aspx 에 가면 더 자세한 설명이 있습니다


근데... 누구나 눈치챗겠지만.. 닷넷전용입니다 T.T 저같은 C++ 프로그래머들엔 그저 꿈같은 기능이네요

C++에도 기능이 하나 추가되었는데 ...


Header <-> Cpp 이동 기능입니다.

7.png


단축키는 Ctrl+K, O 로 그다지 좋지는 않네요. 어쨋든 Visual Assist를 쓸 이유가 하나 더 사라졌습니다.
언젠가는 완전히 걷어낼 수 있을지도 모르겟네요.


또 특정 클래스나 함수를 보면 그게 어떻게 선언되어 있나 소스를 열어서 봐야 하는 경우가 생기는데... 그걸 도와주는 기능이 추가되었습니다.

8.png


Peek Definition 이라는 기능인데 이걸 쓰면

9.png


이렇게 관련 소스가 커서 바로 아래쪽에 나타납니다. 근데 좀 멍청하긴 하네요 (...) typedef 되어 있으면 그냥 원본을 보여줫으면 합니다. typedef 된걸 보고싶어하진 않으니까요
뭐 MS가 제공하는게 아니면 이렇게 쓰는경우는 별로 없으니 꽤 유용할듯한 기능입니다.

이런 기능이 소스 파싱이 느리면 굉장히 곤란한 기능인데... 2012랑 비교해도 프로젝트를 열었을때 굉장히 빠르게 심볼을 정리합니다. 
한 2주정도 써본 느낌으로도 속도면에서 2010, 2012 보다 빠르다고 느껴지네요.

2010 프로젝트를 그대로 열어서 쓸 수도 있으니 부담없이 버전업 해서 써도 될듯 합니다.


시간 내서 나머지 변경사항을 좀더 봤으면 좋겠는데 요즘 좀 바쁘네요 ㅡㅜ

?

  1. No Image 02Oct
    by Lyn
    2014/10/02 by Lyn
    Views 7719 

    Windows 10 Technical Preview가 출시되었습니다.

  2. Web 솔루션의 빌드속드와 리로딩속도에 관한 비교

  3. boost::interprocess::managed_shared_memory의 동작에 관하여

  4. No Image 22Aug
    by Lyn
    2014/08/22 by Lyn
    Views 5548 

    Ubuntu 14.04 libssh2-php 설치시 mysql 사라지는 버그

  5. No Image 22Aug
    by Lyn
    2014/08/22 by Lyn
    Views 16595 

    Ubuntu 14.04 php용 ssh 플러그인 패키지명

  6. No Image 22Aug
    by Lyn
    2014/08/22 by Lyn
    Views 30171 

    ubuntu 14.04 에서 apache rotatelogs 설치하기

  7. No Image 19Aug
    by Lyn
    2014/08/19 by Lyn
    Views 28701 

    서버를 이전했습니다.

  8. No Image 30Jul
    by Lyn
    2014/07/30 by Lyn
    Views 25227 

    VC++ 2013 에서 빌드해서 XP에서 돌리기

  9. No Image 30Jul
    by Lyn
    2014/07/30 by Lyn
    Views 18259 

    Unity VS가 무료로 풀렷습니다.

  10. No Image 15Apr
    by Lyn
    2014/04/15 by Lyn
    Views 21698 

    IIS 재시작 콘솔 명령어

  11. No Image 15Apr
    by Lyn
    2014/04/15 by Lyn
    Views 50214 

    IIS 의 Application Pool 실행 계정이 ApplicationPoolIdentity 로 되어있을 경우 폴더 권한 부여 방법

  12. No Image 11Mar
    by Lyn
    2014/03/11 by Lyn
    Views 19181 

    MS 애저 온라인 세미나가 있습니다

  13. No Image 25Jan
    by Lyn
    2014/01/25 by Lyn
    Views 10493 

    Visual Studio 2013 Update 1 릴리즈

  14. No Image 03Dec
    by Lyn
    2013/12/03 by Lyn
    Views 30576 

    Visual C++ 2013 추가기능 2. Variadic Tamplate - 1

  15. No Image 16Nov
    by Lyn
    2013/11/16 by Lyn
    Views 14437 

    MSSQL 에서 Replication 을 삭제할때 오류가 발생 할 경우

  16. No Image 13Nov
    by Lyn
    2013/11/13 by Lyn
    Views 35594 

    MS가 C++AMP 를 clang+llvm 기반으로 포팅했네요.

  17. No Image 02Nov
    by Lyn
    2013/11/02 by Lyn
    Views 23813 

    boostpro 문 닫았네요....

  18. No Image 28Oct
    by Lyn
    2013/10/28 by Lyn
    Views 19812 

    Visual Studio 2013 새로 추가된 기능 둘러보기

  19. Microsoft C++ MVP 리워드를 개봉 해 보았습니다.

  20. No Image 09Oct
    by Lyn
    2013/10/09 by Lyn
    Views 19900 

    MS SQL Server 2012 언인스톨시 Rsfx Driver 의존성으로 인해 언인스톨이 되지 않는 경우

Board Pagination Prev 1 ... 2 3 4 5 6 7 ... 8 Next
/ 8