MyAlbum   Pet
DirectX   openGL   Java   C/C++   STL   C#   Python   Window   ActiveX   SE & Refactoring   Game   Unicode   googleDesktop   Network   Database   Web   php   asp   asp.net   Library   QT   wxWidget   Something to read  
ToDo
zelon's WebAlbum
Google Tools
Google Naver map
ToRearrange
OpenOffice.org
Eclipse
Check W3 validator
eclipse
e i R f
Anonymous

단축키 #


유용한 단축키 #

Ctrl+3Quick Menuindexing 처럼 각종 메뉴에 빠르게 접근할 수 있게 해준다
Ctrl+Shift+LShow Shortcut list단축키 목록을 보여준다. 2번 연속해서 누르면 단축키 편집창으로 간다.
Ctrl+/Comment this line현재 라인을 주석처리하거나 주석을 푼다.
Ctrl+E현재 열려진 창들을 쉽게 탐색

CDT 단축키 매핑 #


eclipseCDT_ZelonKeys.zip

eclipseGanymedeForCpp.zip
위의 파일을 다운 받아서, File -> Import 에서 읽어들이면 아래와 같은 설정을 쓸 수 있다(Visual Studio 에 많이 맞춘 환경)


  • Goto line : Ctrl+G
  • Join Lines : Ctrl+J
  • Build Project : F7
  • Incremental Find : Ctrl+I
  • Maximize Active Editor : Shift + Alt + Enter
  • Open Decla 모두 : Alt + G
  • Quick Switch Editor
  • Remove All Breakpoint : Ctrl + Shift +F9
  • Toggle breakpoint : F9
  • Toggle Source/Header : Alt + O
  • Word completion :
  • Activate Editor : Esc
  • Next Editor : Ctrl + Tabl
  • Previous Editor : Ctrl + Shift + Tab
  • Open Resource : Alt + Shift + O
  • Debug (Category Run/Debug) : F5
  • Step over : F10
  • Step into : F11
  • Step Return : Shift + F11
  • Run : Ctrl + F5
  • Show Outline : Alt + M + 현재 줄 복사하여 위(아래)줄에 바로 붙여넣기 : Alt + Ctrl + Up(Down)
  • 링크 #

    SWT 프로그래밍 관련 #


    • UI 프로그래밍 : 마이크로소프트웨어 2006.12 ~ 2007.2 월호

    플러그인 프로그래밍 #


    • 마이크로소프트웨어 2007.2 ~ 2007.6 월호

    유용한 플러그인들 #

    newline warning #


    gcc 등에서는 파일의 끝에 newline 을 넣지 않으면 warning 이 발생한다. 이 현상을 방지하기 위해서, CDT 옵션 중 "Ensure newline at end of file when saving" 옵션을 켜자.

  • 메뉴 중 Window -> Preferences -> C/C++ -> Editor -> Ensure newline at end of file when saving 를 체크한다.

  • cdt 에서 디버깅 중 Stopped due to shared library event 가 계속 발생할 때 #


    • 디버깅 설정을 할 때, Debugger -> Shared Libraries -> Load shared library symbols automatically 의 체크박스를 제거해준다.

    윈도우에서 CDT 디버깅이 제대로 안될 때 #


    Open Debug Dialog 해서, Debugger 를 gdb/mi 로 바꾸고, GDB command set 을 CygWin 으로 바꿔본 후, Mingw32 GDB 를 Current stable 버젼으로 깔아보자.