Post

[IDE] : WebStorm 유용한 단축키

[IDE] : WebStorm 유용한 단축키

Intellij 유용한 단축키

이 글은 intellij로 개발 시 유용한 단축키를 모아놓은 글입니다.

추후에 알게되는 단축키가 있다면 추가하겠습니다 :smile:

창 열기

WINDOWMAC간단한 설명비고
Ctrl + Alt + S⌘ + ,(컴마)Setting 창 열기-
Ctrl + Alt + Shift + S⌘ + ;(세미콜론)Project Structure 창 열기-
Alt + 1⌘ + 1도구 창 열기-
Esc(도구 창 에서)Esc(도구 창 에서)도구 창 에서 에디터로 포커스 이동-

이동 및 검색

WINDOWMAC간단한 설명비고
Shift+Ctrl+A⇧ + ⌘ + A모든 단축키 검색-
F2F2다음 오류,경고,제안으로 이동-
Ctrl + E⌘ + E최근 실행했던 파일 확인-
Ctrl + B⌘ + B커서에 해당하는 필드/메서드/클래스로 이동-
Ctrl + Alt + B⌥ + ⌘ + B커서에 해당하는 메서드의 구현체로 이동-
Alt + F7⌘ + F7커서에 해당하는 항목이 사용된 위치 검색-
Shift + Shift⇧ + ⇧전체 검색-
F3⌘ + G같은 단어 찾기-
Ctrl + G⌘ + L특정 라인으로 이동-

수정/제안/실행

WINDOWMAC간단한 설명비고
Alt + Enter⌘ + Enter해당 라인/괄호 범위 내의 액션(수정,오류,경고 등) 노출-
Ctrl + Ctrl⌃ + ⌃어떤 항목이든 실행기본적으로 최근 실행 구성 목록 표시
Shift + F6⇧ + F6같은 변수명 전체 변경-
Ctrl + P⌘ + P커서가 위치한 메서드의 매개변수 조회-
Alt + Shift + Insert / Alt + 드래그⌘ + ⇧ + 8 / ⌥ + 드래그세로로 편집(종료 시에도 같은 키)Shift(⇧) + 화살표 키로 커서 선택 가능
Shift + Ctrl + U⌘ + ⇧ + U대문자 -> 소문자, 소문자 -> 대문자로 변경 

선택

WINDOWMAC간단한 설명비고
Ctrl + W⌥ + ↑선택 영역 확대-
Shift + Ctrl + W⌥ + ↓선택 영역 축소-
Alt + J⌃ + G한 번 누를 때 마다 다음 같은 단어 하나씩 선택-
Ctrl + Alt + Shift + J⌃ + ⌘ + G같은 단어 모두 선택-

자동 완성

WINDOWMAC간단한 설명비고
Ctrl + Shift + Enter⇧ + ⌘ + ⏎현재 구문 자동 완성for, if 문 등도 자동 완성 가능
Ctrl + Alt + L⌥ + ⌘ + L현재 파일의 서식 지정-
Alt + insert⌘ + N생성자, getter(), setter(), toString() 메서드 등 자동 생성-
Ctrl + Alt + V⌥ + ⌘ + V해당 메서드에 대한 반환 타입, 변수를 자동 작성new Member() 라고 입력 후 해당 단축키를 누르면 자동으로 변수를 만들어줌
Ctrl + Alt + T⌥ + ⌘ + T선택한 영역을 if/else, try/catch 등으로 감쌀 수 있음-
Ctrl + Alt + M⌥ + ⌘ + M입력한 메서드 명으로 메서드 생성어느 정도 메서드명 가이드도 잡아줌
Ctrl + Shift + O^ + ⌥ + O안쓰는 import 제거-
Ctrl + Shift + T⇧ + ⌘ + T테스트 케이스 생성 
Alt + Enter⌥ + ⏎자동 완성 Help커서에 위치하는 목록에 대해서 자동으로 완성해줌 (import, 메서드 생성, 리팩토링 추천 등)
Ctrl + Alt + P⌘ + ⌥ + P커서에 위치하는 값 메서드 파라미터로 만듦 
Ctrl + Alt + N⌥ + ⌘ + N자동으로 inline으로 바꿔줌Ex) int를 반환하는 메서드에서
int a = 6 + 7; return a; -> return 6+7;
로 변경해줌

참고 링크


  • https://mimah.tistory.com/entry/IntelliJ-IDEA-Window-%EB%8B%A8%EC%B6%95%ED%82%A4-%EC%A0%95%EB%A6%AC
  • https://blog.jetbrains.com/ko/2020/03/11/top-15-intellij-idea-shortcuts_ko/
  • https://velog.io/@jummi10/intellij-new-shortcut
  • https://treasurebear.tistory.com/67
This post is licensed under CC BY 4.0 by the author.