단축키는 프로그래밍 속도 향상에 매우 중요한 영향을 미칩니다. 이 문서에서는 참고용으로 Delphi에서 일반적으로 사용되는 단축키를 요약합니다.
Ctrl+PageUp은 스크롤하지 않고 커서를 이 화면의 첫 번째 줄로 이동합니다.
Ctrl+PageDown은 스크롤하지 않고 커서를 화면의 마지막 줄로 이동합니다.
Ctrl+↓를 누르면 화면이 아래로 스크롤되고 커서가 화면 밖으로 스크롤되지 않습니다.
Ctrl+↑를 누르면 화면이 위로 스크롤되고, 커서는 화면 밖으로 스크롤되지 않고 따라갑니다.
Ctrl+Shift+NUM은 커서 라인에 최대 9개의 임시 플래그 번호를 설정하는데, 이는 임시 전환에 매우 유용합니다.
표지에 NUM이 표시된 책이 행 왼쪽에 나타납니다. 다시 누르면 설정이 취소됩니다.
Ctrl+NUM은 커서를 NUM으로 직접 이동합니다. NUM은 Ctrl+Shift+NUM으로 설정된 레이블입니다.
NUM은 숫자 패드를 사용할 수 없습니다.
Ctrl+Home은 커서를 파일 헤더로 이동합니다.
Ctrl+End는 커서를 파일의 끝으로 이동합니다.
Ctrl+B버퍼리스트 창.
Ctrl+I는 Tab 키와 동일합니다.
Ctrl+M은 Enter 키와 동일합니다.
Ctrl+N은 Enter 키와 동일하지만 커서 위치는 변경되지 않습니다.
Ctrl+T는 커서 오른쪽에 있는 단어를 삭제합니다.
Ctrl+Y는 커서가 있는 줄을 삭제합니다.
Ctrl+Shift+↑커서가 함수 본문에 있을 때 커서를 현재 함수 선언으로 빠르게 이동합니다.
Ctrl+Shift+↓커서가 함수 선언줄에 있을 때 커서를 함수 정의로 빠르게 이동합니다.
Ctrl+Shift+C를 눌러 프로시저나 함수를 선언하면 프로시저나 함수의 이름, 시작, 끝이 직접 생성됩니다.
Ctrl+Shift+E 커서는 편집 창과 탐색기 창 사이를 전환합니다.
Ctrl+Shift+G는 GUID를 삽입합니다.
Ctrl+Shift+J는 Delphi 문 프롬프트 창을 팝업하여 문을 자동으로 완성합니다.
Ctrl+Shift+T는 커서 라인에 To-Do 주석을 추가합니다.
Ctrl+Shift+Y는 커서와 줄 끝 사이의 텍스트를 삭제합니다.
Ctrl+F3CallStack 창.
Ctrl+F4는 파일 메뉴의 닫기 항목과 같습니다.
Ctrl+마우스 휠을 누르면 스크롤 속도가 빨라집니다.
Shift+F8 디버깅 중에 CPU 창이 팝업됩니다.
Shift+F10은 마우스 오른쪽 버튼(Windows 단축키)과 같습니다.
Alt+F4는 편집 상자에 열려 있는 모든 소스 프로그램 파일을 닫지만 프로젝트는 닫지 않습니다.
Code Insight 템플릿을 시작...끝으로 설정합니다. 앞으로는 be를 입력한 다음 ctrl+j를 눌러 시작과 끝을 일치시키세요. 하지만 시작부터 해당 끝까지는 Alt+[를 사용할 수 있습니다. 괄호 등을 일치시킵니다. Alt+]
에디터 단축키를 검색하시면 찾으실 수 있습니다. 도움말을 직접 읽어보시기 바랍니다.
프로그래밍 시 유닛 우클릭 메뉴의 Properties/Code Insight
Ctrl+J를 사용하여 원하는 대로 설정하세요.
DELPHIIDE의 일부 작업 바로가기(대부분 Delphi5.0 메뉴에서는 찾을 수 없지만 일부는 여전히 매우 유용합니다)
1. 코드 템플릿: CTRL+J
2. 전체 코드 이동: CTRL+SHIFT+I(오른쪽으로 이동) CTRL+SHIFT+U(왼쪽으로 이동)
3. 양식 선택: 먼저 컨트롤을 선택하고 SHIFT+마우스 왼쪽 버튼을 누릅니다.
4. 변수명, 유닛명, 클래스명에 마우스를 가져다 대고 CTRL+마우스 왼쪽 버튼을 눌러 해당 설명을 찾습니다.
5. 프로세스, 기능 또는 이벤트 내에서 SHIFT+CTRL+위쪽 화살표 키를 누르면 해당 프로세스, 기능 또는 이벤트의 정의로 이동할 수 있습니다.
6. 반대로 프로세스, 기능 또는 이벤트 정의에서 SHIFT+CTRL+아래쪽 화살표 키를 사용하면 특정 프로세스, 기능 또는 이벤트로 이동할 수 있습니다.
7.CTRL+SHIFT+C: 명령문 작성 또는 함수 추가
8.SHIFT+CTRL+E는 탐색기를 표시합니다.
9.Ctrl+shift+n(n=1,2,3,4...) 북마크 정의
10.Ctrl+n(n=1,2,3,4...) 북마크 n으로 이동
11. ALT + 마우스 왼쪽 버튼은 코드 선택을 차단할 수 있으며, 이는 정렬된 중복 코드를 삭제하는 데 매우 유용합니다.
12.Ctrl+PageUp을 누르면 화면을 스크롤하지 않고 커서를 이 화면의 첫 번째 줄로 이동합니다.
13.Ctrl+PageDown을 누르면 화면을 스크롤하지 않고 커서를 이 화면의 마지막 줄로 이동합니다.
14.Ctrl+↓를 누르면 화면이 아래로 스크롤되고 커서가 화면 밖으로 스크롤되지 않습니다.
15.Ctrl+↑를 누르면 화면이 위로 스크롤되고 커서는 화면 밖으로 스크롤되지 않습니다.
16.Ctrl+Home을 누르면 커서가 파일 헤더로 이동됩니다.
17.Ctrl+End를 누르면 커서가 파일 끝으로 이동됩니다.
18.Ctrl+B버퍼 목록 창.
19.Ctrl+I는 Tab 키와 동일합니다.
20.Ctrl+M은 Enter 키와 동일합니다.
21.Ctrl+N은 Enter 키와 동일하지만 커서 위치는 변경되지 않습니다.
22.Ctrl+T는 커서 오른쪽에 있는 단어를 삭제합니다.
23.Ctrl+Y는 커서가 있는 줄을 삭제합니다.
24.Ctrl+Shift+↑ 커서가 함수 본문에 있을 때 커서를 현재 함수 선언으로 빠르게 이동합니다.
25.Ctrl+Shift+↓ 커서가 함수 선언줄에 있을 때 커서를 함수 정의로 빠르게 이동합니다.
26.Ctrl+Shift+C 프로시저나 함수를 선언한 후 프로시저나 함수의 이름, 시작, 끝을 직접 생성합니다.
27.Ctrl+Shift+E 커서는 편집 창과 탐색기 창 사이를 전환합니다.
28.Ctrl+Shift+G GUID를 삽입합니다.
29.Ctrl+Shift+J Delphi 문 프롬프트 창이 팝업됩니다. 필요한 문을 선택하면 문이 자동으로 완성됩니다.
30.Ctrl+Shift+T는 커서 라인에 To-Do 설명을 추가합니다.
31.Ctrl+Shift+Y는 커서와 줄 끝 사이의 텍스트를 삭제합니다.
32.Ctrl+F3콜 스택 창.
33.Ctrl+F4는 파일 메뉴의 닫기 항목과 같습니다.
34.Ctrl+마우스 휠을 누르면 스크롤 속도가 빨라집니다.
35.Shift+F8은 디버깅 중에 CPU 창을 표시합니다.
36.Shift+F10은 마우스 오른쪽 버튼(Windows 단축키)과 같습니다.
37.Alt+F4는 편집 상자에 열려 있는 모든 소스 프로그램 파일을 닫지만 프로젝트는 닫지 않습니다.
delphi7 단축키
1. SHIFT + 마우스 왼쪽 버튼을 눌러 먼저 컨트롤을 선택한 다음 키를 눌러 양식을 선택합니다(컨트롤을 선택한 후 Esc를 누르면 동일한 효과가 있음)
2. 디버깅 중에 Shift+F8을 누르면 CPU 창이 나타납니다.
3.Shift+F10은 마우스 오른쪽 버튼(Windows 단축키)과 같습니다.
4.Shitf+화살표 선택
5.shift+F12를 눌러 양식을 빠르게 찾아서 엽니다.
6.F7(하위 프로세스에 대한 항목을 추적하는 동안 단계별 디버깅)
7.F8(단계별 디버깅은 하위 프로세스에 들어가지 않음)
8.F9 실행
9.F12 스위치 EDITOR,FORM
10.Alt+F4는 편집 상자에 열려 있는 모든 소스 프로그램 파일을 닫지만 프로젝트는 닫지 않습니다.
11. ALT + 마우스 왼쪽 버튼을 누르면 코드 블록을 선택할 수 있는데, 이는 정렬된 중복 코드를 삭제하는 데 매우 유용합니다.
12.Ctrl+F9 컴파일
13.Ctrl+shift+N(n=1,2,3,4...) 북마크 정의
14.Ctrl+n(n=1,2,3,4...) 북마크 n으로 이동
15.CTRL+SHIFT+N 북마크 N에서 다시 누르면 북마크가 취소됩니다.
16.Ctrl+PageUp을 누르면 커서가 이 화면의 첫 번째 줄로 이동하고 화면이 스크롤되지 않습니다.
17.Ctrl+PageDown을 누르면 커서가 이 화면의 마지막 줄로 이동하고 화면이 스크롤되지 않습니다.
18.Ctrl+↓를 누르면 화면이 아래로 스크롤되고 커서가 화면 밖으로 스크롤되지 않습니다.
19.Ctrl+↑는 화면을 위쪽으로 스크롤하며 커서는 화면 밖으로 스크롤되지 않습니다.
20.Ctrl+Home은 커서를 파일 헤더로 이동합니다.
21.Ctrl+End는 커서를 파일 끝으로 이동합니다.
22.Ctrl+B 버퍼 목록 창
23.Ctrl+I Tab 키와 동일
24.CTRL+J (Delphi 문 프롬프트 창이 팝업되고, 필요한 문을 선택하면 문이 자동으로 완성됩니다.) 코드 템플릿
25.Ctrl+M은 Enter 키와 동일합니다.
26.Ctrl+N은 Enter 키와 동일하지만 커서 위치는 변경되지 않습니다.
27.Ctrl+T는 커서 오른쪽에 있는 단어를 삭제합니다.
28.Ctrl+Y는 커서가 위치한 줄을 삭제합니다.
29.CTRL+C 복사
30.CTRL+V 붙여넣기
31.CTRL+X 잘라내기
32.CTRL+Z 실행 취소
33.CTRL+S 저장
34.Ctrl+F 검색
35.Ctrl+L을 눌러 검색을 계속하세요.
36.Ctrl+r 바꾸기
37.CTRL+ENTER는 유닛 파일을 찾습니다.
38.Ctrl+F3을 누르면 호출 스택 창이 나타납니다.
39.Ctrl+F4는 파일 메뉴의 닫기 항목과 같습니다.
40.Ctrl+백스페이스는 뒤로 돌아가서 구분 기호를 만날 때까지 단어를 삭제합니다.
41.Ctrl+마우스 휠을 사용하면 스크롤 속도가 빨라집니다.
42.Ctrl+O+U는 선택한 블록의 대소문자를 전환합니다(O를 놓은 후 U를 다시 누르고 Ctrl을 계속 누르고 있음).
43.Ctrl+K+O 선택 블록을 소문자로 전환합니다(K를 놓은 후 다시 O를 누르고 Ctrl을 계속 누르고 있음).
44.Ctrl+K+N 선택 블록을 대문자로 전환합니다(K를 놓은 후 N을 다시 누르고 Ctrl을 계속 누르고 있음).
45.Ctrl+Shift+G GUID 삽입
46.Ctrl+Shift+T 커서 라인에 To-Do 댓글 추가
47.Ctrl+Shift+Y는 커서와 줄 끝 사이의 텍스트를 삭제합니다.
48.CTRL+SHIFT+C로 선언을 작성하거나 함수를 추가하면 좋습니다!!!
49.CTRL+SHIFT+E는 탐색기를 표시합니다.
50.Ctrl+Tab은 Inspector에서 속성 페이지와 이벤트 페이지를 전환합니다.
51.CTRL+SHIFT+U 전체 코드를 왼쪽으로 2칸 이동합니다.
52.CTRL+SHIFT+I는 전체 코드 블록을 오른쪽으로 2칸 이동합니다.
53.CTRL+SHIFT+↑ 프로세스, 함수 또는 이벤트 내에서 해당 프로세스, 함수 또는 이벤트의 정의로 이동할 수 있습니다(인터페이스와 구현 간에 전환)
54.CTRL+SHIFT+↓ 프로세스, 함수 또는 이벤트 정의에서 특정 프로세스, 함수 또는 이벤트로 이동할 수 있습니다(위와 동일).
55.Tab 개체 검사기 창에서 탭 키를 눌러 커서를 속성 이름 영역으로 이동한 후 속성 이름의 첫 글자를 입력하면 해당 속성을 빠르게 찾을 수 있습니다.
56.Ctrl+Alt Ctrl+Alt를 누른 후 마우스를 이용하여 직사각형 블록 안의 코드를 선택하고 복사하여 붙여넣을 수 있습니다.
57.Shift+↓, ↑, →, ← 선택한 컨트롤의 크기를 1픽셀 단위로 변경합니다.
58.Ctrl+↓, ↑, →, ← 선택한 컨트롤의 위치를 1픽셀 단위로 변경합니다.
59.Ctrl+E 빠른 선택 (ㅋㅋㅋ 한번 해보세요 재미있어요)
--------- GExperts ---------
60.Ctrl+Alt+c 주석 블록
61.Ctrl+Alt+u 블록 주석 해제
62.Ctrl+Alt+h 헤더 생성(자세한 설정은 GExperts 구성의 Editor Experts 속성 페이지에 있음)
63.Ctrl+Alt+o는 해당 구분 기호 사이의 문을 선택합니다.
64.Ctrl+Alt+v는 해당 구분 기호 사이를 앞뒤로 이동합니다(기존 단축키와 충돌합니다. 변경하세요).
------------------------------------- -------------
65. 변수명, 유닛명, 클래스명에 마우스를 가져다 대고 CTRL+마우스 왼쪽 버튼을 눌러 해당 설명을 찾아보세요.
66. 명령문을 작성하거나 함수를 추가하려면 CTRL+SHIFT+C.
좋다:
절차TT.A(AA:string);//함수 선언
설치 후: CTRL+SHIFT +C, 다음과 같이 작성됩니다.
절차TT.A(AA:string);시작;
67. ALT + 마우스 왼쪽 버튼은 코드 선택을 차단할 수 있으며 이는 정렬된 중복 코드를 삭제하는 데 매우 유용합니다.
68. Ctrl+shift+G는 GUID 번호를 생성합니다