태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

달력

06

« 2017/06 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  •  

'Visual Studio 6'에 해당되는 글 2

  1. 2007.12.16 코드 읽기를 위한 Visual Studio 2008 단축키 (7)
  2. 2007.06.18 DirectX SDK에 얽힌 삽질 (5)

코드 리뷰를 하기 위해서 소스를 보고 있는데 틈틈이 봐뒀으면 더 좋을 걸 한 번에 보자니 이거 영 진도도 안나가고 끙끙...

아무튼 비주얼 스튜디오에서 코드 읽을 때 기본적으로 딱 두 가지 단축키만 알고 있으면 편하게 소스의 숲을 헤집고 다닐 수가 있다. 한 절반은 먹고 들어간달까.

  • F12 : Edit.GoToDefinition
  • Ctrl+Shift+8: View.PopBrowseContext

GoToDefinition을 해서 소스를 보면서 막 돌아다니다가 PopBrowseContext를 하면 바로 전에 GoToDefinition했던 곳으로 이동한다. GoToDefinition을 여러 번 수행했다면 PopBrowseContext도 여러 번 수행할 수 있다. BrowseContext라는 개념이 뭔지는 잘 모르겠는데 스택으로 관리되는 것 같다.

참고로 Visual Studio 6에서는 "Ctrl+Numpad *"로 PopBrowseContext를 실행할 수 있다. HHK에는 Numpad가 없어서 대략 낭패였는데 MS에도 HHK 사용자가 많은걸까? ^^;

비주얼 스튜디오를 처음 실행할 때 어떤 설정을 사용할 것인지 물어보는데, Default를 선택하면 C# 키바인딩을 사용하는 걸로 알고 있다. 다른 설정을 선택하면 이것과는 달라질 수도 있다. 지난 번 DevDays 2007 서울에서 나눠준 단축키 표를 보니, 숫자만 2005에서 2008로 바꾼 것처럼 보인다. 2005와 2008 사이에 단축키 변화는 없는 모양이다.

참고로 요즘 MS 행사 때마다 나눠주는 Visual Studio 2008 단축키 포스터의 PDF 파일 다운로드 링크.

신고
Posted by wafe

댓글을 달아 주세요

  1. bacteria 2009.11.02 11:18 신고  댓글주소  수정/삭제  댓글쓰기

    좋은 자료 감사히 잘쓰겠습니다

  2. smilebrain 2010.01.13 10:24 신고  댓글주소  수정/삭제  댓글쓰기

    덕분에 소스 코드 리딩하는데 도움이 많이 되네요 감사합니다 ^^

  3. Hybrid 2010.03.24 15:33 신고  댓글주소  수정/삭제  댓글쓰기

    출력할 것이 필요했는데, 덕분에 잘 얻어갑니다. +_+

    • wafe 2010.04.04 21:44 신고  댓글주소  수정/삭제

      도움이 되셨다니 기쁘네요. 예전에는 VS 2008 나오고 한 동안 오프라인 행사에서 많이 나눠줬었는데, 이제 2010이 나오니 또 많이 나눠주지 않을까 싶습니다. ^^

  4. 베리베리스트롱 2011.01.26 10:38 신고  댓글주소  수정/삭제  댓글쓰기

    오호 한번씩 해봐야겠네요 좋은 자료 감사합니다 ^^

2007.06.18 13:40

DirectX SDK에 얽힌 삽질 분류없음2007.06.18 13:40

DirectShow를 쓰는 프로젝트를 컴파일 할 일이 생겨서 DirectX SDK 2005 June Update를 설치했다. 그러나 컴파일 실패! DirectShow를 쓰려고 설치한 SDK에 DirectShow만 쏙 빠져있다니 이런 낭패가 있나.

What happened to DirectShow?를 보니 2005년에 나온 Windows Server 2003 SP1 Platform SDK부터는 DirectShow를 포함하게 되었고 따라서 DirectShow가 DirectX SDK에서 빠지게 되었다고 한다.

나는 Platform SDK를 2003 February 버전으로 쓰고 있었으니 자... 그럼 Platform SDK를 업데이트 해볼까? Windows® Server 2003 SP1 Platform SDK Web Install 페이지로 이동해보니 두둥!

The last SDK that will work with VC 6.0 is the February 2003 Edition, you can order a CD on the fulfillment site. Side by side installations are not supported.

VC++ 6.0을 지원하는 마지막 Platform SDK는 2003년 Feb 버전이라고 한다. 휴우... 자세히 읽어보길 잘했지.

Platform SDK 버전에 맞춰서 대략 2003년에 나온 DirectX 9.0 SDK를 찾아보니 2003년 10월 쯤에 나온 Summer 2003 버전이 있다. 이걸 설치하고 컴파일하니 OK!

도움될 만한 정보가 있을까싶어 구글 검색을 하다보니 비슷한 문제로 글을 남긴 사람이 있다. 이런 중요한 변경 사항이 있으면 어디 잘 보이는데 대문짝만하게 좀 써 붙이고 그랬으면 좋겠구먼. MS -_-+

신고
Posted by wafe

댓글을 달아 주세요

  1. U.Seung 2007.06.18 14:58 신고  댓글주소  수정/삭제  댓글쓰기

    이런 삽질을 안해도 되는 세상이 오면 참 행복할텐데 말이죠. ㅎㅎ

  2. 노헝그리 2007.06.18 15:57 신고  댓글주소  수정/삭제  댓글쓰기

    개발자와 삽질은 뗄레야 뗄 수 없는 관계인 것 같습니다.ㅎ

  3. INVICTUS 2007.06.21 16:45 신고  댓글주소  수정/삭제  댓글쓰기

    아아악;ㅁ;!!!!!내 이틀에 걸친 노력은!!

    • wafe 2007.06.24 22:16 신고  댓글주소  수정/삭제

      크... 제가 좀 더 일찍 글을 썼으면 더 나았을까요?

      동업자들의 정신적 건강을 위해서라도 삽질은 자랑할 만한 일이라는 생각이 문득 듭니다.

  4. maximus 2007.10.12 21:21 신고  댓글주소  수정/삭제  댓글쓰기

    VC6.0 호환 되는 마직 SDK들입니다.

    Platform SDK : Windows Server 2003 PSDK (February 2003)
    DirectX SDK : DirectX 9.0 SDK Update - (Summer 2004)