본문 바로가기

Tool 설명

VS2010에서 브레이크포인트 않될때. TOOL -> OPTIONS 들어가서 위에 표시된 을 체크를 해체 하면된다... 더보기
VS의 intellisense가 말썽일때 http://support.microsoft.com/?scid=kb;en-us;916769 http://support.microsoft.com/?scid=kb;en-us;913377 예전에 윈도우 7을 썼었을때 학교 수업때문에 VS 2005를 사용했었는데 호환성 어쩌고 저쩌고 해서 사용을 못했다가 얻은 결과를 써 보도록 하겠습니다. 일단 마이크로소프트 홈페이지에 가서 VS 2005 서비스팩 1을 다운 받습니다. http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=bb4a75ab-e2d4-4c96-b39d-37baf6b5b1dc 그리고 첨부파일을 다운 받아 서비스팩 1과 같은 폴더에 넣습니다. 첨부파일은 SP1의 설치 속도를 조금.. 더보기
Visual Assist 단축키 Visual Assist 단축키 Alt+G Goto implementation 함수 원형 및 함수 구현 위치로 보내준다. Alt+O Open H CPP .h파일과 .cpp파일 사이를 왔다갔다 하게 해준다. Shift+우클릭 Popup context menu va 확장 메뉴를 보여준다. Alt+M List method in current file 현재 파일의 모든 method 리스트를 보여준다. Shift+Alt+O Dlg open file in workspace workspace에 존재하는 모든 파일 리스트를 보여준다. Alt+LeftArrow Back 브라우져에서처럼 뒤로 돌아가기를 실행한다. Alt+RightArrow Forward 브라우져에서처럼 앞으로 가기를 실행한다. Shift+Ctrl+V Pa.. 더보기
이클립스 단축키 실행 Ctrl + F11 : 바로 전에 실행했던 클래스 실행 소스 네비게이션 Ctrl + O : 해당 소스의 메소드 리스트를 확인하려 할때할때 Ctrl + 마우스커서(혹은 F3) : 클래스나 메소드 혹은 멤버를 상세하게 검색하고자 할때 Alt ++ Left, Alt + Right : 이후, 이전 F4 : 클래스명을 선택하고 누르면 해당해당 클래스의 Hierarchy 를 볼 수 있다. 소스 편집 Ctrl + Space : 입력 보조장치(Content Assistance) 강제강제 호출 => 입력하는 도중엔 언제라도 강제 호출 가능하다. F2 : 컴파일 에러의 빨간줄에 커서를 갖져다가 이이 키를 누르면 에러의 원인에 대한 힌트를 제공한다. Ctrl + L : 원하는 소스 라인으로 이동 로컬 히스토리 기능을 .. 더보기
Windows SDK / DirectX SDK 다운로드 페이지 - Windows SDK 1) Windows SDK 페이지 http://msdn.microsoft.com/ko-kr/windows/bb980924.aspx 2) 현재 최신버전 다운로드(Windows SDK 6.1A) http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en +) 윈도우 서버 2008용 같아 보이지만 실제는 Windows XP 이후 운영체제부터 지원됨 - DirectX SDK 1) DirectX SDK 페이지 http://msdn.microsoft.com/en-us/directx/aa937788.aspx 2) 현재 최신버전 다운로드(Direct SDK M.. 더보기
Visual Studio, Windows SDK 설치 순서 Visual Studio를 설치하는 과정은 의외로 복잡하다. 무엇보다, Visual Studion 2005와 Visual Studio 2008이 공존하는 상황에서는 Windows SDK나 기타 다른 라이브러리를 설치하는 과정은 상당히 복잡하며, 경우에 따라서는 개발환경을 다시 구축해야 하는 최악의 상황도 발생할 수 있다. Windows SDK나 서비스팩을 설치하는데 얼마나 많은 시간이 걸리는지 알고 있다면, 이것은 가급적이면 피하고 싶은 상황일 것이다. 에러를 최대한 피할 수 있는 설치 순서는 다음과 같다. 1. 먼저, Visual Studio 2005가 필요한 사람은 가장 먼저 이것을 설치한다. 2. Microsoft Update를 실행해서 Visual Studio 2005 SP1을 설치한다. 3. V.. 더보기
비주얼 스튜디오 테마 받는곳!! http://studiostyl.es/ 개인이 만든 색상 테마를 올리고 평가하는 사이트인데 괜찮은게 많이 보이네요. 더보기
[StartUML] 오픈소스 UML 툴 소개 펌!! https://sourceforge.net/project/showfiles.php?group_id=152825&package_id=169190&release_id=437438 위는 StartUML 5.0 다운로드 링크입니다. 오픈소스이지만 상용 프로그램 수준으로 평가 받고 있다는군요. 돈 안들이고 이 정도 기능이라면 MS의 Visio를 굳이 쓰지 않아도 될 것 같군요. 그리고 아래 사항은 공식 홈페이지에 나오는 설명입니다 더보기
Visual Studio 2010 Visual C++ 단축키 포스터 비주얼 스튜디오 2010 ㅋㅋ 단축키 이런 보물자료가 이따니^^..ㅋㅋ이히히... 더보기
Fatal error RC 1107 에러 리소스 뷰에서 카테고리를 펼치면 리소스 리스트에서 "load fail" 메시지가 확인되면서 에러 메시지 창으로 Fatal error RC 1107 가 뜬다. 정확한 현상은 알 수 없었지만 간단하게 해결하려면 Mainframe 메뉴창에서 "Tools" - "Import and Export settings..." 를 실행 후 "reset all settings" Next - 현재 셋팅 save OR Just reset 중 택 Next - 리셋 프로세스 수행 하면 왠만한 visual studio error는 해결되는 것으로 보인다. 단, reset 이전 셋팅에서의 VC++ Directories의 변경점을 확인 후 재 설정해주는 것이 좋을 것으로 보인다. 이 부분이 Visual 개발 환경에서 중요한 Lib 및 .. 더보기
VC 단축키 및 주석 매크로 [VC] 단축키 Ctrl + Tab Edit하고 있는 Child Window 간의 이동 Ctrl + F4 현재 Edit하고 있는 Child Window를 닫기 Ctrl + I 문자열 입력 점진적으로 문자열 찾기 (Incremental Search) Ctrl + F3 현재 커서에 있는 문자열 찾기 fowared (블록 지정 안 해도 됨) Shift + F3 현재 커서에 있는 문자열 찾기 backward F3 찾은 문자열에 대한 다음 문자열로 이동 (Next Search) Ctrl + H 문자열 찾아 바꾸기 (Replace) Ctrl + Left/Right Arrow 단어 단위로 이동 Ctrl + Delete 또는 Backspace 단어 단위로 삭제 Ctrl + F2 현재 라인에 북마크 지정/해제 F2 지정.. 더보기
vim 사용법!! 입력 모드나 실행 모드에서 ESC 누르면 명령 대기모드로 간다... 명령 대기모드에서 a, i, o를 누르면 입력모드 :, /, ?를 누르면 실행모드로 들어간다. : 는 명령실행모드 /는 정방향 검색모드 ?는 역방향 검색모드이다. vim -R : 읽기 전용으로 불러온다. 명령대기모드에서 R을 누른 경우 --REPLACE--(수정모드)로 들어간다. h,j,k,l : 왼쪽, 위, 아래, 오른쪽 커서이동 키 ctrl +f : 한페이지 다운 ctrl + d : 반페이지 다운 ctrl + b : 한페이지 업 ctrl + u : 반페이지 업 ctrl + e : 한줄씩 다운 ctrl + y : 한줄씩 업 숫자 + gg or G : 숫자가 가르키는 줄로 이동 set nu : 줄표시 set nonu: 줄표시 해제 나머지.. 더보기
유니코드 L"" 문자열 & 코드페이지 (MSVC) L"" 을 사용하여 L"한글"과 같이 표기하면 유니코드 상수 문자열을 나타내주는 것은 다들 쉽게 알고 있는 사실입니다. 즉 MBCS(싱글바이트 문자열인 ASCII나 더블바이트 문자열인 한글,일어,중어 등등) 상수 문자열을 MSVC 컴파일러의 전처리기에서 해당하는 유니코드 상수 문자열로 인코딩해줍니다. 예를 들자면 "test" 라는 4바이트 크기의 싱글바이트 문자열, L"test" 와 같이 표기하면 8바이트 크기의 유니코드 문자열입니다. "한글" 이라는 4바이트 크기의 더블바이트 문자열, L"한글"과 같이 표기하면 4바이트 크기의 유니코드 문자열입니다. 그런데 이렇게 L"" 표기를 사용하여 컴파일러 전처리기가 MBC 문자열을 유니코드로 인코딩할 때 전처리기가 사용할 코드 페이지를 제대로 정해 주어야지만 옳.. 더보기
vs6.0 2개 실행 VC++ 6.0 을 처음 설치하면, 하나의 컴파일러로만 코딩이 가능한데요~ 여러 개의 컴파일러를 동시에 실행할 수 있도록 하여, 동시에 2개 이상의 프로그래밍이 가능하도록 하는 방법입니다^^ // 실행창에 "regedit"를 입력하셔서 실행시키시면, 레지스트리 편집기가 나옵니다. 그 곳에서 HKEY_CLASSES_ROOT\dswfile\shell\&Open with MSDev\ddeexec부분에서 Open("%1")이라고 되어있는 부분을 지워주시면 됩니다^^ ( 0 이나 ""를 입력하는 것이 아니고, 아무것도 없게 비워놓으시고 창을 닫으시면 됩니다 ) 서버/클라이언트를 개발할 때와 같이 VC를 여러 개 실행시켰으면 할 때 아주 유용합니다^^ 더보기
VS 단축키 정보 * Ctrl+F3 : 현재 커서가 있는 위치의 단어가 나오는 다음 위치를 찾아줍니다. Ctrl+Shift+F3을 누르면 이전 걸 찾아주죠. * Ctrl+H : replace입니다. 특히 일정부분안의 변수 이름을 변경하거나 할 때 범위를 선택한 다음에 Ctrl+H를 누르면 편하죠. * Ctrl+], Ctrl+E : 괄호 짝을 맞춰줍니다. {위에서 누르면 짝이 맞는 }를 찾아주지요. * Ctrl+L : 한줄을 잘라냅니다. -> 클립보드로 * Ctrl+Shift+L : 한줄을 지웁니다. * Ctrl+J, K : #ifdef ... #endif 쌍을 찾는데 사용합니다. * 그외 Ctrl을 누르고 커서나 Delete, Backspace를 누르면 단어 단위로 동작을 하게 됩니다. * Alt+F8 : 인덴트 정리. .. 더보기
pragma 정리 이 팁은 담비님(천리안 FREKBS)님이 98년 12월 14일에 천리안 프로그래머포럼에 올리신 것입니다. 담비님으로부터는 전제하여 올리는 데 대해 허락을 받았습니다. 좋은 정보를 공유하도록 허락해주신 담비님께 감사드립니다. ----------------------------------------------------------------------- 안녕하세요! 담비입니다. 본 문서는 제가 가지고 있는 책과 제공된 도움말을 기초로 하여 작성되어졌습니다. 제가 영어 실력이 부족한 탓으로 내용의 이해가 약간(?)은 힘들거나, 문맥상의 오류가 있을 수 있습니다. 혹 이런 내용을 발견하시거나, 잘못된 내용을 발견하시거나, 추가되어져야 할 내용을 발견하신다면 메일 주시면 감사하겠습니다. 보내주신 내용은 검토 후 .. 더보기