ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • IntelliJ 단축키 모음 (window&mac)
    공부 2023. 7. 26. 23:26
    728x90
    인텔리제이를 사용하면서 내가 자주쓰는 단축키와 전체 단축키에 대해 정리해 보았다.

     

    자주쓰는 단축키

    기능 윈도우
    스마트 코드 완성 Ctrl+Shift+Space ⌃⇧Space
    확장 기능 및 빠른 수정 Alt + Enter ⌥↩
    코드 생성 Alt + Ins ⌘N, ⌃↩
    smart step into Shift + F7 ⇧F7
    문장 완성 Ctrl + Shift + Enter ⌘⇧ ↩
    메서드 오버라이드 Ctrl + O ⌃ O
    메서드 구현 Ctrl + I ⌃ I
    프로젝트 빌드 Ctrl + F9 ⌘F9
    라인 주석 추가 / 제거 Ctrl + / ⌘/
    실행 / 디버그 Shift + F10/F9 ⌃R / D

     

    기억해야 할 단축키

    기능 설명 윈도우
    스마트 코드 완성 해당 코드에서 사용 가능한 클래스, 메서드, 변수 등의 추천 목록을 보여준다. 코드 작성 시간을 단축 시켜주고 오타를 줄여준다 Ctrl+Shift+Space ⌃⇧Space
    검색 기능 프로젝트 내에서 파일, 클래스, 메서드, 액션, 설정 등을 빠르게 검색할 수 있는 기능 Double Shift Double⇧
    확장 기능 및 빠른 수정 코드의 문제점이나 개선 가능한 부분을 감지하고 해당 위치에서 개선할 부분을 보여준다. 오류를 수정하거나 최적화된 코드로 변환하는데 도움을 줌 Alt + Enter ⌥↩
    코드 생성 코드 작성을 지원하기 위해 자동으로 코드를 생성하는 기능이다. getter, setter constructor등을 자동으로 생성하여 반복적인 작업을 줄여줌 Alt + Ins ⌘N, ⌃↩
    파라미터 정보 함수 또는 메서드의 파라미터 정보를 보여주는 기능이다. 메서드 호출 시 어떤 파라미터가 어떤 의미를 갖는지 보여준다. Ctrl + P ⌘P
    선택 영역 확장 텍스트 편집 시 커서가 위치한 부분의 선택 영역을 확장해 주는 기능이다. 반복적인 텍스트 선택 작업을 효율적으로 수행 할 수 있다. Ctrl + W ⌥↑
    선택 영역 축소 선택 영역을 줄여주는 기능으로 확장 선택과 반대 작업을 수행한다. Ctrl + Shift + W ⌥↓
    최근 파일 팝업 최근에 작업한 파일 목록을 팝업으로 보여주는 기능이다. 빠르게 최근 파일로 이동할 수 있다. Ctrl + E ⌘ E
    이름 변경 변수, 클래스, 메서드 등의 이름을 한 번에 변경할 수 있다. Shift + F6 ⇧F6

    일반적인 단축기

    기능 설명 윈도우
    해당 도구 창 열기 현재 편집 중인 파일과 연결된 도구 창을 연다. 현재 편집 중인 파일이 속해 있는 클래스의 프로젝트 창을 열고자 할 때 사용된다. Alt + #[0-9] ⌘0...⌘9
    모두 저장 변경된 모든 파일을 저장하는 기능이다. Ctrl + S ⌘S
    동기화 프로젝트와 파일 시스템 간의 동기화를 수행하는 기능이다. 외부에서 파일을 추가, 수정 또는 삭제한 경우 이를 인텔리제이에 반영할 때 사용된다. Ctrl + Alt + Y ⌘⌥Y
    에디터 최대화 전환 현재 편집 중인 에디터 창을 최대화하거나 원래 크기로 돌아가게 하는 기능이다. Ctrl + Shift + F12 ⌘⇧F12
    현재 파일 현재 프로파일로 검사 현재 파일을 현재 선택된 코드 검사 프로파일로 검사하는 기능이다. 코드 검사는 코드 스타일, 잠재적인 버그, 최적화 가능성 등을 검토하여 개발자가 품질을 향상시키도록 도와준다. Alt + Shift + I ⌥⇧I
    현재 스키마 빠른 전환 현재 설정된 스키마를 빠르게 전환하는 기능이다. 스키마느 인텔리제이의 UI 테마 및 색상 스키마를 설정하는데 사용된다. Ctrl + BackQuote (`) ⌃`
    설정 창 열기 인텔리제이 설정 창을 연다. 설정 창에서는 여러 가지 환경 설정과 플러그인 관리 등을 할 수 있다. Ctrl + Alt + S ⌘ ,
    프로젝트 구조 창 열기 프로젝트의 구조와 모듈, 라이브러리, SDK 설정 등을 관리하는 창을 연다. Ctrl + Alt + Shift + S ⌘ ;
    액션 찾기 모든 인텔리제이 기능과 동작을 검색하고 실행할 수 있는 창을 연다. 해당 기능에 대한 단축키를 모르더라도 이를 검색하여 실행할 수 있다. Ctrl + Shift + A ⌘⇧A

    디버깅

    기능 설명 윈도우
    step over 프로그램을 한 단계씩 실행하며, 현재 실행 문장을 실행한 후 다음 문장으로 이동한다. 현재 문장이 메서드 호출이라면, 해당 메서드의 내부로 진입하지 않고 호출한 곳으로 돌아간다. F8 F8
    step into 프로그램을 한 단계씩 실행하며, 현재 실행 문장이 메서드 호출이라면 해당 메서드의 내부로 진입하여 그 안에서 한 단계씩 실행 F7 F7
    smart step into 프로그램을 한 단계씩 실행하는데, 현재 실행 문장이 내부 코드라면 해당 메서드로 진입하고, 외부 라이브러리 메서드 호출은 건너뛰고 다음 실행 문장으로 이동한다. Shift + F7 ⇧F7
    step out 현재 실행 중인 메서드의 나머지 부분을 한 번에 실행하고 메서드를 종료 후, 호출한 곳으로 돌아간다. Shift + F8 ⇧F8
    커서까지 실행하기 디버깅 중에 변수나 표현식의 값을 즉시 평가하고, 그 결과를 확인 가능하다. Alt + F9 ⌥F9
    표현식 평가 디버깅 중에 변수나 표현식의 값을 즉시 평가하고, 그 결과를 확인할 수 있다. Alt + F8 ⌥F8
    프로그램 계속 실행하기 일시 정지된 디버깅 상태에서 프로그램을 다시 실행한다. F9 ⌘⌥R
    중단점 토글하기 코드에 중단점을 설정하거나 제거하는 기능이다. 중단점이 설정된 라인은 프로그램 실행 시 해당 라인에서 일시 정지된다. Ctrl + F8 ⌘F8
    중단점 보기 프로젝트 내에 설정된 모든 중단점이 보여주는 창을 연다. 중단점을 관리하고 확인할 수 있다. Ctrl + Shift + F8 ⌘⇧ F8

     

    검색 / 대체

    기능 설명 윈도우
    모든 곳에서 검색 프로젝트 내의 파일, 클래스, 메서드, 액션 등 모든 요소를 빠르게 검색할 수 있는 기능이다. Double Shift Double⇧
    검색 현재 열려있는 파일에서 원하는 텍스트나 표현식을 검색하는 기능이다. Ctrl + F ⌘ F
    다음/이전 검색 결과 찾기 검색 결과에서 다음 또는 이전항목으로 이동하는 기능이다. F3/Shift + F3 ⌘ G /⌘⇧G
    대체 특정 텍스트나 표현식을 원하는 값으로 변경하는 기능이다. Ctrl + R ⌘ R
    경로에서 검색 프로젝트 전체 또는 특정 디렉토리에서 원하는 텍스트나 표현식을 검색하는 기능이다. Ctrl + Shift + F ⌘⇧F
    경로에서 대체 프로젝트 전체 또는 특정 디렉토리에서 특정 텍스트나 표현식을 원하는 기능으로 변경하는 기능이다. Ctrl + Shift + R ⌘⇧R
    다음 항목 선택 현재 선택된 단어 또는 텍스트와 동일한 다음 항목을 선택하는 기능이다. Alt + J ⌃ G
    모든 항목 선택 현재 선택된 단어 또는 텍스트와 동일한 모든 항목을 선택하는 기능이다. Ctrl + Alt + Shift + J ⌃ ⌘G
    선택 해제 선택된 항목 중에서 마지막으로 선택한 항목을 선택 해제하는 기능이다. Alt + Shift + J ⌃ G

     

     

    편집

    기능 설명 윈도우
    기본 코드 완성 코드 작성 중에 자동으로 코드를 완성해주는 기능으로, 사용 가능한 클래스, 메서드, 변수 등의 추천 목록을 보여준다. Ctrl + Space ⌃ Space
    스마트 코드 완성 기본 코드 완성과 비슷하지만 더 많은 정보와 핵심 기능들을 제공한다. 메서드 호출 시에는 파라미터 정보를 자동으로 보여주고, 필드나 메서드의 첫 글자를 입력하는 것만으로도 자동 완성이 가능하다. Ctrl + Shift + Space ⌃⇧Space
    문장 완성 현재 줄을 완성하고 다음 줄로 이동하는 기능이다. Ctrl + Shift + Enter ⌘⇧ ↩
    파라미터 정보 함수 또는 메서드의 파라미터 정보를 보여주는 기능이다. 메서드 호출 시 어떤 파라미터가 어떤 의미를 갖는지를 보여주어 개발자가 적절한 값을 전달할 수 있도록 도와준다. Ctrl + P ⌘ P
    빠른 문서 조회 클래스, 메서드, 변수 등의 문서를 빠르게 조회할 수 있는 기능이다. Ctrl + Q ⌘J, F1
    외부 문서 클래스 또는 메서드의 외부 문서를 보여주는 기능이다. Shift + F1 ⇧ F1
    간략한 정보 변수 또는 표현식에 대한 간략한 정보를 툴팁으로 보여주는 기능이다. Ctrl + mouse ⌘ + mouse
    커서 위치의 오류 설명 보기 커서가 위치한 오류를 설명하는 정보를 보여주는 기능이다. Ctrl + F1 ⌘ F1
    코드 생성 코드 작성을 지원하기 위해 자동으로 코드를 생성하는 기능이다. getter, setter, constructor 등을 자동으로 생성하여 반복적인 작업을 줄여준다. Alt + Insert ⌘ N, ⌃ ↩
    메서드 오버라이드
    상위 클래스나 인터페이스에 선언된 메서드를 자동으로 오버라이드해주는 기능이다.
    Ctrl + O ⌃ O
    메서드 구현
    인터페이스에 선언된 메서드를 자동으로 구현해주는 기능이다.
    Ctrl + I ⌃ I
    선택 영역 감싸기
    선택한 코드 블록을 특정 구문(조건문, 반복문 등)으로 감싸는 기능이다.
    Ctrl + Alt + T ⌘ ⌥ T
    라인 주석 추가 / 제거
    선택한 라인에 주석을 추가하거나 주석을 제거하는 기능이다.
    Ctrl + / ⌘ /
    블록 주석 추가 / 제거  
    선택한 코드 블록에 블록 주석을 추가하거나 블록 주석을 제거하는 기능이다.
    Ctrl + Shift + / ⌘ ⌥/
    선택 영역 확장
    텍스트 편집 시 커서가 위치한 부분의 선택 영역을 확장해주는 기능이다.
    Ctrl + W ⌥ ↑
    선택 영역 축소
    선택 영역을 줄여주는 기능으로, 확장 선택과 반대 작업을 수행한다.
    Ctrl + Shift + W ⌥ ↓
    컨텍스트 정보
    현재 커서 위치의 문맥 정보를 보여주는 기능이다.
    Alt + Q ⌃⇧Q
    의도 동작 및 빠른 수정 표시
    코드의 문제점이나 개선 가능한 부분을 감지하고, 해당 위치에서 개선 제안을 보여준다. 오류를 수정하거나 최적화된 코드로 변환하는 데 도움을 준다.
    Alt + Enter ⌥ ↩
    코드 서식 맞추기
    코드를 일관된 형식으로 정리하는 기능이다.
    Ctrl + Alt + L ⌘⌥L
    임포트 최적화
    사용되지 않는 임포트를 제거하고, 필요한 임포트를 정리하는 기능이다.
    Ctrl + Alt + O ⌃ ⌥ O
    자동 들여쓰기
    선택한 라인 또는 커서가 위치한 라인의 들여쓰기를 자동으로 맞춰주는 기능이다.
    Ctrl + Alt + I ⌃ ⌥ I
    들여쓰기 / 내어쓰기
    선택한 라인들을 들여쓰기하거나 내어쓰기하는 기능이다.
    Tab/Shift + Tab ⇥ /⇧⇥
    현재 라인 잘라내기
    커서가 위치한 현재 라인을 잘라내어 클립보드에 저장하는 기능이다.
    Ctrl + X, Shift + Delete ⌘ X
    현재 라인 복사하기
    커서가 위치한 현재 라인을 복사하여 클립보드에 저장하는 기능이다. Ctrl + C , Ctrl + Insert ⌘ C
    클립보드에서 붙여넣기
    클립보드에 저장된 내용을 커서 위치에 붙여넣기하는 기능이다.
    Ctrl + V, Shift + Insert ⌘ V
    최근 버퍼에서 붙여넣기
    이전에 복사한 내용을 선택하여 붙여넣기하는 기능이다.
    Ctrl + Shift + V ⌘⇧V
    현재 라인 복제하기
    커서가 위치한 현재 라인을 복제하여 다음 라인에 붙여넣기하는 기능이다.
    Ctrl + D ⌘D
    커서 위치의 라인 삭제
    커서가 위치한 현재 라인을 삭제하는 기능이다.
    Ctrl + Y ⌘⌨
    똑똑한 라인 결합
    여러 줄로 나뉜 문장을 하나의 줄로 결합하는 기능이다.
    Ctrl + Shift + J ⌃⇧J
    똑똑한 라인 분할
    긴 줄을 여러 줄로 나누는 기능이다.
    Ctrl + Enter ⌘↩
    새로운 라인 시작
    커서 위치에서 새로운 라인을 시작하는 기능이다.
    Shift + Enter ⇧↩
    커서 위치나 선택된 블록의 대소문자 변경 커서가 위치한 단어나 선택된 블록의 대소문자를 토글하는 기능이다.
    Ctrl + Shift + U ⌘⇧U
    코드 블록 끝까지 / 시작까지 선택하기
    현재 커서 위치부터 코드 블록의 끝까지 또는 시작까지 선택하는 기능이다.
    Ctrl + Shift + ]/[ ⌘⌥⇧[ /⌘⌥⇧]
    단어 끝까지 / 시작까지 삭제하기
    커서 위치에서 단어의 끝까지 또는 시작까지 삭제하는 기능이다.
    Ctrl + Delete / Ctrl + Backspace ⌥ ⌦ ./ ⌥ ⌨
    코드 블록 확장 / 축소
    코드 블록을 확장하거나 축소하는 기능이다.
    Ctrl + Shift + NumPad+/- ⌘ + /⌘ -
    모두 확장하기
    모든 코드 블록을 확장하는 기능이다.
    Ctrl + Shift + NumPad+ ⌘⇧+
    모두 축소하기
    모든 코드 블록을 축소하는 기능이다.
    Ctrl + Shift + NumPad- ⌘⇧-
    활성화 된 에디터 탭 닫기 편집기 탭이 여러 개 열려있을 때, 현재 활성화된 탭을 닫고 다음으로 활성화된 탭으로 전환되는 기능이다.
    Ctrl + F4 ⌘W

     

     

    Refactoring

    기능 설명 윈도우
    복사 특정 파일이나 디렉토리를 복사하는 기능이다. F5 F5
    이동 선택한 코드 블록 또는 파일을 다른 위치로 이동하는 기능이다. F6 F6
    안전하게 삭제 선택한 코드 블록이나 파일을 삭제하며, 이와 연관된 코드 변경 사항도 함께 제거하여 안전하게 삭제하는 기능이다. Alt + Delete ⌘Delete
    이름 변경 변수, 메서드, 클래스 등의 이름을 변경할 수 있는 기능이다. Shift + F6 ⇧F6
    Refactor this 현재 선택한 코드 블록을 리팩터링하기 위한 다양한 옵션들을 보여주는 기능이다. Ctrl + Alt + Shift + T ⌃T
    시그니처 변경 메서드의 시그니처(파라미터, 반환 타입 등)을 변경하는 기능이다. Ctrl + F6 ⌘F6
    인라인 메서드를 호출하는 곳에 해당 메서드의 내용을 인라인으로 삽입하여 메서드 호출을 제거하는 기능이다. Ctrl + Alt + N ⌘⌥N
    메서드 추출 선택한 코드 블록을 새로운 메서드로 추출하여 코드 중복을 줄이고 가독성을 높일 수 있도록 하는 기능이다. Ctrl + Alt + M ⌘⌥M
    변수 추출 선택한 표현식을 새로운 변수로 추출하여 가독성을 높일 수 있도록 한다. Ctrl + Alt + V ⌘⌥V
    필드 추출
    선택한 변수를 클래스의 필드로 추출하여 해당 변수를 클래스 전체에서 사용할 수 있도록 한다.
    Ctrl + Alt + F ⌘⌥F
    상수 추출
    선택한 표현식을 클래스의 상수로 추출하여 코드 중복을 줄일 수 있도록 한다.
    Ctrl + Alt + C ⌘⌥C
    파라미터 추출
    선택한 메서드에서 중복된 코드를 파라미터로 추출하여 재사용성을 높일 수 있도록 한다.
    Ctrl + Alt + P ⌘⌥P

     

    네비게이션

    기능 설명 윈도우
    클래스로 이동 프로젝트의 클래스를 빠르게 검색하여 해당 클래스로 이동하는 기능이다. 클래스 이름을 입력하고 enter 키를 눌러 이동한다. Ctrl + N ⌘O
    파일로 이동 프로젝트의 파일을 빠르게 검색하여 해당 파일로 이동할 수 있는 기능이다. 파일 이름을 입력하고 enter 키를 눌러 이동한다. Ctrl + Shift + N ⌘⇧O
    심볼로 이동 현재 프로젝트의 심볼(메서드, 변수 등)을 빠르게 검색하여 해당 심볼로 이동하는 기능이다. 심볼 이름을 입력하고 enter 키를 눌러 이동한다. Ctrl + Alt + Shift + N ⌘⌥O
    다음/이전 편집기 탭으로 이동 여러 개의 편집기 탭이 열려 있을 때, 다음 또는 이전 편집기 탭으로 이동한다. Alt + Right/Left ⌃← /⌃→
    이전 도구 창으로 돌아가기 이전에 사용하던 도구 창으로 돌아가는 기능이다. F12 F12
    에디터로 이동 도구 창에서 에디터로 돌아가는 기능이다. Esc
    활성 또는 마지막 활성 창 숨기기 현재 활성화된 창을 숨기거나 마지막에 활성화된 창을 숨긴다. Shift + Esc ⇧⎋
    라인으로 이동 지정한 라인 번호로 이동하는 기능이다. 라인 번호를 입력하고 enter키를 눌러 이동한다. Ctrl + G ⌘ L
    최근 파일 팝업 최근에 열었던 파일 목록을 팝업으로 보여주고 해당 파일로 이동할 수 있는 기능이다. Ctrl + E ⌘ E
    최근 위치 팝업
    최근 커서 이동한 위치 목록을 팝업으로 보여주고 해당 위치로 이동할 수 있는 기능이다.
    Ctrl + Shift + E ⌘⇧E
    뒤로/앞으로 이동
    이전 또는 다음으로 이동하는 기능 커서 이동 이력을 따라 뒤로 앞으로 이동한다.
    Ctrl + Alt + Left/Right ⌘⌥← /⌘⌥→
    마지막 수정 위치로 이동
    최근에 편집한 코드 위치로 이동하는 기능이다.
    Ctrl + Shift + Backspace ⌘⇧⌨
    현재 파일 또는 심볼을 선택하여 보기
    현재 파일 또는 선택한 심볼을 다양한 보기에서 선택하여 보여주는 기능이다. Alt + F1 ⌥ F1
    선언으로 이동
    해당 변수, 메서드 또는 클래스의 선언부로 이동한다.
    Ctrl + B, Ctrl + Click ⌘B, ⌘Click
    구현으로 이동
    인터페이스의 구현부로 이동 또는해당 인터페이스를 구현하는 클래스들로 이동한다.

    Ctrl + Alt + B ⌘ ⌥ B
    빠른 정의 보기 열기
    심볼의 빠른 정의를 보여준다. 사용하는 심볼의 정의를 빠르게 확인할 수 있다.
    Ctrl + Shift + I ⌥Space, ⌘Y
    타입 선언으로 이동
    해당 변수의 타입 선언 위치로 이동한다. Ctrl + Shift + B ⌃⇧B
    슈퍼 메서드 / 슈퍼 클래스로 이동
    상속 계층에서 오버라이드한 메서드의 부모 메서드 또는 클래스로 이동한다.
    Ctrl + U ⌘ U
    이전 / 다음 메서드로 이동
    메서드 간 이동시 이전 또는 다음으로 이동한다.
    Alt + Up/Down ⌃↑ /⌃↓
    코드 블록 끝/ 시작으로 이동
    현재 코드 블록의 끝 또는 시작으로 이동한다.
    Ctrl + ]/[ ⌘ ⌥ [ / ⌘ ⌥ ]
    파일 구조 팝업
    파일의 구조를 빠르게 보여주고, 해당 위치로 이동할 수 있다.
    Ctrl + F12 ⌘ F12
    타입 계층 구조
    클래스의 타입 계층 구조를 보여준다.
    Ctrl + H ⌃H
    메서드 계층 구조
    메서드의 계층 구조를 보여준다.
    Ctrl + Shift + H ⌘⇧H
    호출 계층 구조
    메서드를 호출하는 위치와 호출되는 위치를 보여준다.
    Ctrl + Alt + H ⌃⌥H
    다음/이전 강조된 오류
    프로젝트 내에서 다음 또는 이전으로 강조된 오류로 이동한다.
    F2/Shift + F2 F2 /⇧F2
    소스 편집/소스보기
    해당 코드의 소스를 편집하거나 보기 모드로 전환한다.
    F4/Ctrl + Enter F4 /⌘ ↓
    네비게이션바 표시
    네비게이션 바를 표시한다. 네비게이션 바는 프로젝트 구조를 나타내고, 빠르게 이동할 수 있는 기능들을 제공한다.
    Alt + Home ⌥ Home
    북마크 토글
    현재 코드라인에 북마크를 토글한다.
    F11 F3
    단축키를 사용하여 북마크 토글
    단축키를 사용하여 현재 코드 라인에 북마크를 토글한다.
    Ctrl + F11 ⌥ F3
    숫자 북마크로 이동
    숫자 북마크로 지정한 번호의 북마크로 이동한다.
    Ctrl + #[0-9] ⌃0 ...⌃9
    Show bookmarks
    프로젝트 내에 설정한 북마크 목록을 보여준다.
    Shift + F11 ⌘ F3

     

    컴파일 및 실행

    기능 설명 윈도우
    프로젝트 빌드 프로젝트 전체를 빌드하여 소스 코드를 컴파일하고 실행 가능한 파일을 생성한다. 프로젝트 내의 모든 변경 사항을 반영한다. Ctrl + F9 ⌘ F9
    선택한 파일, 패키지 또는 모듈 컴파일 선택한 파일, 패키지 또는 모듈만 컴파일한다. 전체 프로젝트를 빌드하는 것보다 빠르게 특정 부분만 컴파일할 수 있다. Ctrl + Shift + F9 ⌘⇧F9
    구성 선택 후 실행 / 디버그 실행 또는 디버그할 구성을 선택한 후, 해당 구성으로 프로그램을 실행하거나 디버깅한다. Alt + Shift + F10/F9 ⌃⌥R / D
    실행 / 디버그 현재 활성화된 구성으로 프로그램을 실행하거나 디버깅한다. 실행 및 디버깅은 이전에 선택한 구성으로 수행된다. Shift + F10/F9 ⌃R / D
    에디터에서 컨텍스트 구성 실행 에디터에서 현재 컨텍스트에 해당하는 구성을 실행한다. 컨텍스트에 따라 선택된 파일, 클래스 또는 테스트 등을 실행한다. Ctrl + Shift + F10 ⌃⇧R, ⌃⇧D
    무엇이든 실행 빠르게 실행하고자 하는 명령어, 구성, 파일 등을 빠르게 검색하여 실행한다. Double Ctrl Double ⌃

     

     

    사용검색

    기능 설명 윈도우
    사용 검색 선택한 변수, 메서드, 클래스 등의 사용 위치를 검색한다. 해당 요소를 사용하는 모든 위치를 찾아 보여준다. 검색 결과는 “Find” 도구 창에 표시된다. Alt + F7 ⌥F7 
    파일 내 사용 검색 선택한 변수, 메서드, 클래스 등이 현재 열려있는 파일에서 사용된 위치를 검색한다. 해당 요소를 사용하는 현재 파일 내의 모든 위치를 찾아 보여준다. 검색 결과는 현재 파일 내에서 강조 표시된다 Ctrl + F7 ⌘F7
    파일 내 사용 위치 강조 선택한 변수, 메서드, 클래스 등이 현재 열려있는 파일에서 사용된 위치를 강조한다. 해당 요소를 사용하는 현재 파일 내의 모든 위치를 강조 표시하여 쉽게 확인할 수 있도록 한다. Ctrl + Shift + F7 ⌘⇧F7
    사용 위치 보기 선택한 변수, 메서드, 클래스 등의 사용 위치를 보기 모드로 보여준다. 해당 요소를 사용하는 모든 위치를 창으로 표시하여 한눈에 확인할 수 있도록 한다. Ctrl + Alt + F7 ⌘⌥F7

     

     

    버전 관리 / 로컬 히스토리

    기능 설명 윈도우
    프로젝트를 버전 관리 시스템에 커밋 현재 프로젝트의 변경 사항을 버전 관리 시스템에 커밋한다. 커밋은 변경 내용을 로컬 저장소에 저장하는 작업이다. Ctrl + K ⌘K
    프로젝트를 버전 관리 시스템에서 업데이트 현재 프로젝트를 버전 관리 시스템에서 업데이트하여 최신 변경 사항을 가져온다. 원격 저장소로부터 변경 사항을 가져오는 작업이다. Ctrl + T ⌘T
    커밋을 원격 저장소에 푸시 로컬 저장소의 커밋 내용을 원격 저장소로 푸시한다. 원격 저장소에 변경 사항을 반영하는 작업이다. Ctrl + Shift + K ⌘⇧K
    빠른 VCS 팝업 버전 관리 시스템에 대한 빠른 팝업 창을 연다. 여러 버전 관리 작업을 빠르게 수행할 수 있는 메뉴를 제공한다. Alt + BackQuote (`) ⌃V

     

     

    라이브 템플릿

    기능 설명 윈도우
    라이브 템플릿으로 둘러싸기 선택한 코드 블록을 라이브 템플릿으로 둘러싸는 기능이다. 라이브 템플릿을 사용하여 선택한 코드에 감싸는 래퍼 코드를 빠르게 추가할 수 있다. Ctrl + Alt + J ⌘⌥J
    라이브 템플릿 삽입 현재 위치에 라이브 템플릿을 삽입하는 기능이다. 라이브 템플릿을 사용하여 자주 사용하는 코드 구조를 빠르게 추가할 수 있다. Ctrl + J ⌘J

     

     

     

    인텔리제이 키보드 단축키 모음

    728x90
    반응형

    '공부' 카테고리의 다른 글

    구글 Workspace API 사용법  (0) 2023.08.07
      (0) 2023.08.02
    Svelte-kit 프록시 처리  (0) 2023.07.25
    Svelte Get, Post  (0) 2023.07.25
    SDKMAN  (0) 2023.07.23

    댓글

Designed by Tistory.