1 of 2

// RAD Studio

// 퀵 스타트

// 키보드 가이드

코드 에디터

툴 팔레트

툴 팔레트는 상황에 반응함. 예: 폼에서는 시각적/비-시각적 컴포넌트가 나타나고, 데이터 모듈이면 비-시각적 컴포넌트, 코드 에디터이면 파일 관련 항목이 나타남

프로젝트와 파일

창 / 작은 창 / 탭키

찾기와 바꾸기

폼 디자이너

디버깅

일반

Ctrl +

Space

"코드 완성" 창 열기

Ctrl + Shift +

A

"Find Unit" 창 열기: uses 절에 추가할 유닛을 찾아서 넣는다

Ctrl + Shift +

H

헬프 인사이트 (커서가 놓인 곳의 심볼에 대한 정보를 힌트로 표시)

Ctrl + Shift +

F4

모든 에디터 페이지 닫기 (단 main 페이지는 남겨둠)

Ctrl + Shift +

G

새 GUID(Globally Unique Identifier) 삽입

Ctrl + Shift +

I

코드 영역 들여쓰기

Ctrl + Shift +

U

코드 영역 내어쓰기

Ctrl +

/

코드 영역을 "// 주석"으로 만들기/풀기(#을 쓰는 키보드도 있음)

Ctrl + Shift +

T

할일-목록에 추가 (View > Tool Windows > To-do List)

코드 완성

Ctrl + Shift +

C

커서가 놓인 클래스의 선언을 완성

Ctrl + Shift + Alt +

P

프로토타입 동기화 (변경된 메소드 선언을 서로 연결된 interface / implementation에 반영)

Ctrl +

D

소스 코드에 서식을 자동으로 반영

Ctrl +

J

코드 템플릿(Code template)을 반영하여 완성

매크로

Ctrl + Shift +

R

매크로 녹화 시작하기/끝내기

Ctrl + Shift +

P

매크로 실행하기

북마크스(Bookmarks)와 고급 이동(Advanced Navigation)�“Tools > GetIt Package Manager”를 열어서 IDE 확장팩 중 보다 강화된 북마크스와 네비게이터 다운로드 가능

Ctrl +

1..9

북마크 위치로 이동

Ctrl + Shift +

1..9

북마크 넣기/없애기

Ctrl + Shift +

위/아래

메소드의 인터페이스 위치 / 구현 위치로 점프

Alt +

G

줄 번호로 이동

리팩토링

Ctrl +

O+U

선택된 코드 블록 또는 다음 글자를 대소문자 변환

Ctrl + Shift +

E

해당 식별자를 사용하는 모든 참조에서 이름바꾸기

Ctrl + Shift +

L

선택된 문자열을 리소스 문자열이 되도록 전환하기

Ctrl + Shift +

M

선택된 코드 부분을 꺼내어, 메소드가 되도록 바꾸기

코드 접기

Ctrl + Shift +

K+A

코드 블록 모두를 펼치기

Ctrl + Shift +

K+C

클래스(class) 모두를 접기

Ctrl + Shift +

K+E

현 위치의 코드 블록 접기

Ctrl + Shift +

K+G

initialize/finalise, interface/implementation 접기

Ctrl + Shift +

K+M

메소드(method) 모두를 접기

Ctrl + Shift +

K+T

현재 블록의 접힘/펼침 전환하기

Ctrl + Alt +

B

중단점(breakpoint) 목록 보기/관리

Ctrl + Alt +

S

호출 스택(Call Stack): 함수 호출 관찰

Ctrl + Alt +

W

지켜보기(Watches) 값 보기/관리

Ctrl + Alt +

L

지역 변수 창

Ctrl + Alt +

T

쓰레드 상태(Thread Status)

Ctrl + Alt +

V

이벤트 로그(Event Log)

Ctrl + Alt +

C

전체 CPU 창

Ctrl + Alt +

M

모듈(Modules) 창

Ctrl + Alt +

D

Disassembly (기계어 코드)

Ctrl + Alt +

K

값을 스택(stack) 안에 있는 그대로 보기

// Docwiki로 가서 전체 도움말 보기 http://docwiki.embarcadero.com/RADStudio/en/Default_Keyboard_Shortcuts

(CC BY-SA 4.0에 따라 재구성 허용)

F4

커서(cursor) 위치까지 실행

F5

중단점(breakpoint) 넣기/없애기

F7

안으로 추적(Trace)

Shift +

F7

다음 소스 줄로 추적(Trace)

Ctrl +

F7

값(value) 파악 / 변경

F8

다음 줄로 건너가기(Step Over)

Shift +

F8

해당 함수가 값을 반환하는 곳까지 실행

F9

실행(Run)

Ctrl + Shift +

F9

(디버깅하지 않고) 실행

Ctrl +

F2

프로그램 리셋(Reset)

먼저􏲓 프로젝트 매니저에서 Build Configuration을 Debug로 선택한 후, 디버깅

Esc

카테고리 모두를 표시

Ctrl +

F9

컴파일 / Make (변경된 파일만)

Shift +

F9

프로젝트 안에 있는 모든 파일을 빌드

Ctrl + Shift + Alt +

F9

프로젝트를 배포

Ctrl + Shift + Alt +

F11

프로젝트 옵션(Project Options)

Shift +

F11

프로젝트에 추가하기

Ctrl +

S

저장하기

Ctrl + Shift +

S

모두 저장하기

Shift +

F12

폼 찾기

Ctrl +

H

비-시각적 컴포넌트 숨기기/보이기

Ctrl +

A

모든 오브젝트 선택

Ctrl + 방향키

선택된 컴포넌트 위치 이동

Shift 키를 함께 누르면 더 빠르게 이동

Shift + 방향키

선택된 컨트롤 크기 변경

탭키 / 방향키

다른 컴포넌트 선택

Esc

부모 컨트롤 선택

Ctrl +

F

활성 창에서 검색

Ctrl +

E

다시 검색

Ctrl + Shift +

F

파일, 프로젝트, 폴더 안에 있는 문자열 검색 (결과는 메시지 창에 표시됨)

Ctrl +

L

다음 검색 결과 항목으로 이동

Ctrl +

R

찾기와 바꾸기

RAD Studio®는 순수 네이티브 애플리케이션을 개발할 때 사용하는 가장 강력한 IDE 로써, Delphi® 와 현대식 C++ 언어에서 사용되는 강력한 시각적 개발 도구와 도구-사슬이 들어있다. 동급 최강인 윈도우 플랫폼 API 통합 능력과 유연한 컴포넌트-기반 아키텍처의 장점을 활용하여, 단일 코드를 기반으로 윈도우, 맥OS, iOS, 안드로이드, 리눅스를 사용하는 수억명의 사용자를 위한 앱을 단일 코드기반으로 빠르게 개발한다.

// 더 많은 IDE 애드-온, 컴포넌트,

// 예제 프로젝트를 겟잇(GetIt)에서 찾기

// “Tools” > “GetIt Package Manager”

Ctrl +

.

IDE 인사이트 (F6 키를 사용해도 됨)

F11

오브젝트 인스펙터

Ctrl + Alt +

F11

프로젝트 매니저

F12

코드와 폼 디자인을 서로 전환

Alt + 위/아래

Code > Design > History 순서로 전환

Ctrl + Alt +

P

툴 팔레트

Shift + Alt +

M

메시지(Messages)

Ctrl +

탭키

다음 탭

Shift + Ctrl +

탭키

이전 탭

2 of 2

코드 에디터

툴 팔레트

툴 팔레트는 상황에 반응함. 예: 폼에서는 시각적/비-시각적 컴포넌트가 나타나고, 데이터 모듈이면 비-시각적 컴포넌트, 코드 에디터이면 파일 관련 항목이 나타남

프로젝트와 파일

찾기와 바꾸기

폼 디자이너

디버깅

일반

Ctrl +

Space

"코드 완성" 창 열기

Ctrl + Shift +

A

"Find Unit" 창 열기: uses 절에 추가할 유닛을 찾아서 넣는다

Ctrl + Shift +

H

헬프 인사이트 (커서가 놓인 곳의 심볼에 대한 정보를 힌트로 표시)

Ctrl + Shift +

F4

모든 에디터 페이지 닫기 (단 main 페이지는 남겨둠)

Ctrl + Shift +

G

새 GUID(Globally Unique Identifier) 삽입

Ctrl + Shift +

I

코드 영역 들여쓰기

Ctrl + Shift +

U

코드 영역 내어쓰기

Ctrl +

/

코드 영역을 "// 주석"으로 만들기/풀기(#을 쓰는 키보드도 있음)

Ctrl + Shift +

T

할일-목록에 추가 (View > Tool Windows > To-do List)

코드 완성

Ctrl + Shift +

C

커서가 놓인 클래스의 선언을 완성하기

Ctrl + Shift + Alt +

P

프로토타입 동기화 (변경된 메소드 선언을 서로 연결된 interface / implementation에 반영)

Ctrl +

D

소스 코드에 서식을 자동으로 반영

Ctrl +

J

코드 템플릿(Code template)을 반영하여 완성

매크로

Ctrl + Shift +

R

매크로 녹화 시작하기/끝내기

Ctrl + Shift +

P

매크로 실행하기

북마크스(Bookmarks)와 고급 이동(Advanced Navigation)�“Tools > GetIt Package Manager”를 열어서 IDE 확장팩 중 보다 강화된 북마크스네비게이터 다운로드 가능

Ctrl +

1..9

북마크 위치로 이동

Ctrl + Shift +

1..9

북마크 넣기/없애기

Ctrl + Shift +

위/아래

메소드의 인터페이스 위치 / 구현 위치로 점프

Alt +

G

줄 번호로 이동

리팩토링

Ctrl +

O+U

선택된 코드 블록 또는 다음 글자를 대소문자 변환

Ctrl + Shift +

E

해당 식별자를 사용하는 모든 참조에서 이름바꾸기

Ctrl + Shift +

L

선택된 문자열을 리소스 문자열이 되도록 전환하기

Ctrl + Shift +

M

선택된 코드 부분을 꺼내어, 메소드가 되도록 바꾸기

코드 접기

Ctrl + Shift +

K+A

코드 블록 모두를 펼치기

Ctrl + Shift +

K+C

클래스(class) 모두를 접기

Ctrl + Shift +

K+E

현 위치의 코드 블록 접기

Ctrl + Shift +

K+G

initialize/finalise, interface/implementation 접기

Ctrl + Shift +

K+M

메소드(method) 모두를 접기

Ctrl + Shift +

K+T

현재 블록의 접힘/펼침 전환하기

// Docwiki로 가서 전체 도움말 보기 http://docwiki.embarcadero.com/RADStudio/en/Default_Keyboard_Shortcuts

(CC BY-SA 4.0에 따라 재구성 허용)

Esc

카테고리 모두를 표시

Ctrl +

F9

컴파일 / Make (변경된 파일만)

Shift +

F9

프로젝트 안에 있는 모든 파일을 빌드

Ctrl + Shift + Alt +

F9

프로젝트를 배포

Ctrl + Shift + Alt +

F11

프로젝트 옵션(Project Options)

Shift +

F11

프로젝트에 추가하기

Ctrl +

S

저장하기

Ctrl + Shift +

S

모두 저장하기

Shift +

F12

폼 찾기

Ctrl +

H

비-시각적 컴포넌트 숨기기/보이기

Ctrl +

A

모든 오브젝트 선택

Ctrl + 방향키

선택된 컴포넌트 위치 이동

Shift 키를 함께 누르면 더 빠르게 이동

Shift + 방향키

선택된 컨트롤 크기 변경

탭키 / 방향키

다른 컴포넌트 선택

Esc

부모 컨트롤 선택

Ctrl +

F

활성 창에서 검색

Ctrl +

E

다시 검색

Ctrl + Shift +

F

파일, 프로젝트, 폴더 안에 있는 문자열 검색 (결과는 메시지 창에 표시됨)

Ctrl +

L

다음 검색 결과 항목으로 이동

Ctrl +

R

찾기와 바꾸기

// RAD Studio

// 퀵 스타트

// 키보드 가이드

RAD Studio®는 순수 네이티브 애플리케이션을 개발할 때 사용하는 가장 강력한 IDE 로써, Delphi® 와 현대식 C++ 언어에서 사용되는 강력한 시각적 개발 도구와 도구-사슬이 들어있다. 동급 최강인 윈도우 플랫폼 API 통합 능력과 유연한 컴포넌트-기반 아키텍처의 장점을 활용하여, 단일 코드를 기반으로 윈도우, 맥OS, iOS, 안드로이드, 리눅스를 사용하는 수억명의 사용자를 위한 앱을 단일 코드기반으로 빠르게 개발한다.

// 더 많은 IDE 애드-온, 컴포넌트,

// 예제 프로젝트를 겟잇(GetIt)에서 찾기

// “Tools” > “GetIt Package Manager”

Ctrl + Alt +

B

중단점(breakpoint) 목록 보기/관리

Ctrl + Alt +

S

호출 스택(Call Stack): 함수 호출 관찰

Ctrl + Alt +

W

지켜보기(Watches):값 보기/관리

Ctrl + Alt +

L

지역 변수 창

Ctrl + Alt +

T

쓰레드 상태(Thread Status)

Ctrl + Alt +

V

이벤트 로그(Event Log)

Ctrl + Alt +

C

전체 CPU 창

Ctrl + Alt +

M

모듈(Modules) 창

Ctrl + Alt +

D

Disassembly (기계어 코드)

Ctrl + Alt +

K

값을 스택(stack) 안에 있는 그대로 보기

F4

커서(cursor) 위치까지 실행

F5

중단점(breakpoint) 넣기/없애기

F7

안으로 추적(Trace)

Shift +

F7

다음 소스 줄로 추적(Trace)

Ctrl +

F7

값(value) 파악 / 변경

F8

다음 줄로 건너가기(Step Over)

Shift +

F8

해당 함수가 값을 반환하는 곳까지 실행

F9

실행(Run)

Ctrl + Shift +

F9

(디버깅하지 않고) 실행

Ctrl +

F2

프로그램 리셋(Reset)

먼저 프로젝트 매니저에서 Build Configuration을 Debug로 선택한 후, 디버깅

창 / 작은 창 / 탭키

Ctrl +

.

IDE 인사이트 (F6 키를 사용해도 됨)

F11

오브젝트 인스펙터

Ctrl + Alt +

F11

프로젝트 매니저

F12

코드와 폼 디자인을 서로 전환

Alt + 위/아래

Code > Design > History 순서로 전환

Ctrl + Alt +

P

툴 팔레트

Shift + Alt +

M

메시지(Messages)

Ctrl +

탭키

다음 탭

Shift + Ctrl +

탭키

이전 탭