개발공부

인텔리제이(IntelliJ IDEA) 단축키 모음

Iam_noob 2024. 11. 28. 12:22
728x90
반응형

 

 

인텔리제이 단축키 완벽 정리

JetBrains의 IntelliJ IDEA는 강력한 기능을 제공하는 IDE로, 단축키를 잘 활용하면 개발 생산성을 극대화할 수 있습니다. 아래는 다양한 작업에서 사용할 수 있는 인텔리제이 단축키를 정리한 가이드입니다.

 

목차

  1. 일반 작업 단축키
  2. 코드 편집 단축키
  3. 탐색 단축키
  4. 코드 리팩터링 단축키
  5. 디버깅 단축키
  6. 프로젝트 및 파일 관리 단축키
  7. 창 관리 및 뷰 단축키
  8. 검색 및 탐색 단축키

1. 일반 작업 단축키

  • Ctrl + S: 파일 저장
  • Ctrl + Alt + S: 설정 창 열기
  • Alt + Insert: 새로운 파일 또는 코드 생성
  • Ctrl + Shift + A: 모든 명령어 검색 및 실행
  • Ctrl + Alt + Shift + N: 특정 심볼 찾기

2. 코드 편집 단축키

  • Ctrl + D: 현재 줄 복제
  • Ctrl + Y: 현재 줄 삭제
  • Ctrl + Shift + ↑ / ↓: 현재 줄 위/아래로 이동
  • Alt + Enter: 코드 수정 제안 및 빠른 액션
  • Ctrl + Space: 기본 코드 자동 완성
  • Ctrl + Shift + Space: 스마트 코드 자동 완성
  • Ctrl + Alt + L: 코드 포맷 정리
  • Ctrl + W: 선택 영역 확장
  • Ctrl + Shift + W: 선택 영역 축소

  • Ctrl + B 또는 Ctrl + Click: 선언부로 이동
  • Ctrl + U: 상위 클래스/메서드로 이동
  • Alt + ← / →: 이전/다음 위치로 이동
  • Ctrl + E: 최근 열린 파일 목록
  • Ctrl + Shift + N: 파일 이름으로 검색
  • Ctrl + F12: 현재 파일의 구조 표시
  • Ctrl + Alt + Left / Right: 편집 위치 히스토리 탐색

4. 코드 리팩터링 단축키

  • Ctrl + Alt + Shift + T: 리팩터링 메뉴 표시
  • Shift + F6: 이름 변경
  • Ctrl + Alt + M: 메서드로 추출
  • Ctrl + Alt + C: 상수로 추출
  • Ctrl + Alt + F: 필드로 추출
  • Ctrl + Alt + V: 변수로 추출
  • Ctrl + Alt + Shift + C: 서명 변경

5. 디버깅 단축키

  • F8: 현재 줄 실행 (스텝 오버)
  • F7: 함수 내부로 진입 (스텝 인)
  • Shift + F8: 함수 밖으로 이동 (스텝 아웃)
  • Alt + F9: 커서 위치까지 실행
  • Ctrl + F8: 중단점 설정/해제
  • Ctrl + Shift + F8: 모든 중단점 관리

6. 프로젝트 및 파일 관리 단축키

  • Alt + 1: 프로젝트 뷰 열기/닫기
  • Alt + F1: 현재 파일 위치 탐색
  • Ctrl + Shift + F: 프로젝트 전체에서 검색
  • Ctrl + Shift + R: 프로젝트 전체에서 바꾸기
  • F4: 파일 열기
  • Shift + F4: 새 창에서 파일 열기

7. 창 관리 및 뷰 단축키

  • Ctrl + Tab: 열린 탭 간 전환
  • Ctrl + Shift + F4: 현재 탭 닫기
  • Alt + 숫자 키: 도구 창 열기/닫기
  • Shift + ESC: 현재 도구 창 닫기
  • Ctrl + Shift + F12: 편집기 창 확장/축소

  • Ctrl + F: 현재 파일 내 검색
  • Ctrl + R: 현재 파일 내 바꾸기
  • Ctrl + Shift + F: 프로젝트 전체 검색
  • Ctrl + Alt + F7: 사용처 검색 (Find Usages)
  • Alt + F7: 선택된 요소 사용처 검색
  • Ctrl + Shift + O: 모든 클래스/파일 열기
  • Ctrl + Shift + Enter: 코드 완성 후 자동 줄맞춤

 

https://be-a-developer.tistory.com/entry/%EC%9D%B8%ED%85%94%EB%A6%AC%EC%A0%9C%EC%9D%B4IntelliJ-IDEA-%ED%94%8C%EB%9F%AC%EA%B7%B8%EC%9D%B8-%EC%B6%94%EC%B2%9C-%EB%AA%A8%EC%9D%8C

 

인텔리제이(IntelliJ IDEA) 플러그인 추천 모음

IntelliJ IDEA 플러그인 추천 2025목차CodeGlance ProRainbow BracketsKey Promoter XGrep ConsoleGitToolBox.ignoreTranslationSonarLintAtom Material IconsIdeaVimIntelliJ IDEA 플러그인 소개IntelliJ IDEA는 다양한 언어 지원, 코드 자동 완

be-a-developer.tistory.com

 

728x90
반응형

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

자료구조란?  (1) 2024.12.05
c++ 동적 메모리 할당  (0) 2024.12.03
c++ 포인터란?  (0) 2024.11.21
브라우저 작동 방식  (0) 2024.10.16
비주얼 스튜디오(visual studio) 단축키 모음  (0) 2024.10.10