Giter Club home page Giter Club logo

intellij-keymap's Introduction

IntelliJ 단축키

심볼 설명

  • Command: ⌘

  • Control: ⌃

  • Option: ⌥

  • Shift: ⇧

  • Backspace: ⌫

  • Up/Down: ↑↓

  • Left/Right: ←→

코드

  1. 현재 포커스 메서드 실행

    • ⌃ + ⇧ + R
  2. 최근 실행 메서드 실행

    • ⌃ + R
  3. 라인 복사하기

    • ⌘ + D
  4. 라인 삭제하기

    • ⌘ + ⌫
  5. 라인 잘라내기

    • ⌘ + X
  6. 라인 합치기

    • ⌃ + ⇧ + J
  7. 라인 단위로 구문 옮기기

    • ⌘ + ⇧ + ↑↓
  8. 라인 단위로 라인 옮기기

    • ⌘ + ⌥ + ↑↓
  9. 요소 단위로 옮기기

    • ⌘ + ⇧ + ⌥ + ←→
  10. 인자값 즉시 보기

    • ⌘ + P
  11. 코드 구현부 즉시 보기

    • ⌥ + Space
  12. Doc 즉시 보기

    • F1

포커스

  1. 단어별 이동

    • ⌥ + ←→
  2. 단어별 선택

    • ⌥ + ⇧ + ←→
  3. 라인 첫/끝 이동

    • Fn + ←→
  4. 라인 전체 선택

    • ⌘ + ⇧ + ←→
  5. 페이지 업/다운

    • Fn + ←→
  6. 포커스 범위 한 단계씩 늘리기

    • ⌥ + ↑↓
  7. 포커스 뒤로 가기

    • ⌘ + [
  8. 포커스 앞으로 가기

    • ⌘ + ]
  9. 멀티 포커스

    • ⌥ + ⌥ + ↑↓←→ (⌥ 2번 누른 채로 고정)
  10. 오류 라인 자동 포커스

    • F2

검색

  1. 현재 파일에서 검색

    • ⌘ + F
  2. 현재 파일에서 교체

    • ⌘ + R
  3. 전체 파일에서 검색

    • ⌘ + ⇧ + F
  4. 전체 파일에서 교체

    • ⌘ + ⇧ + R
  5. 파일 검색

    • ⇧ + ⌘ + O
  6. 메소드 검색

    • ⌥ + ⌘ + O
  7. 액션 검색

    • ⇧ + ⌘ + A
  8. 최근 열었던 파일 목록 보기

    • ⌘ + E
  9. 최근 수정했던 파일 목록 보기

    • ⌘ + ⇧ + E

자동완성

  1. 자동 완성

    • ⌃ + Space
  2. 스마트 자동 완성

    • ⌃ + ⇧ + Space
  3. 스태틱 메소드 자동 완성

    • ⌃ + Space + Space
  4. Getter/Setter/Constructor 자동 완성

    • ⌘ + N
  5. Override 메소드 자동 완성

    • ⌃ + I

리팩토링

  1. 변수 추출하기

    • ⌘ + ⌥ + V
  2. 파라미터 추출하기

    • ⌘ + ⌥ + P
  3. 메서드 추출하기

    • ⌘ + ⌥ + M
  4. 이너 클래스 추출하기

    • F6
  5. 이름 일괄 변경하기

    • ⇧ + F6
  6. 타입 일괄 변경하기

    • ⌘ + ⇧ + F6
  7. Import 정리하기

    • ⌃ + ⌥ + O
  8. 코드 자동 정렬하기

    • ⌘ + ⌥ + L

디버깅

  1. 디버그 모드로 실행 (현재 위치의 메소드)

    • ⌃ + ⇧ + D
  2. 디버그 모드로 실행 (이전 실행한 메소드)

    • ⌃ + D
  3. Resume (다음 브레이크 포인트로 이동하기)

    • ⌘ + ⌥ + R
  4. Step Over (현재 브레이크 포인트에서 다음 라인으로 이동)

    • F8
  5. Step Into (현재 브레이크 포인트 다음 메소드로 이동)

    • F7
  6. Step Out (현재 메소드의 밖으로 이동)

    • ⇧ + F8
  7. Evaluate Expression (브레이크된 상태에서 코드 사용)

    • ⌥ + F8

Git

  1. Version Control

    • F9
  2. Git View On

    • ⌘ + 9
  3. Git Option Popup

    • ⌃ + V
  4. Commit

    • ⌘ + K
  5. Push

    • ⌘ + ⇧ + K

intellij-keymap's People

Contributors

jaeyeonling avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.