728x90
소개
인텔리제이를 맥에서 처음 사용해보면서 유용한 단축키들을 모아봤다.
사용하면서 꾸준히 업데이트 해나갈 예정이다.
자주 쓰는 단축키는 bold 표시를 해두었다.
단축키
- Cmd + Shift + A: 액션 검색 기능으로 IntelliJ에서 사용 가능한 모든 명령어를 검색할 수 있습니다.
- Cmd + B: 코드나 심볼의 정의로 이동합니다.
- Cmd + F: 현재 파일에서 텍스트를 검색합니다.
- Cmd + Shift + F: 전체 프로젝트에서 텍스트를 검색합니다.
- Cmd + N: 새 파일, 클래스, 패키지 등을 생성합니다. (getter,setter 작성시 자주 사용!)
- Cmd + O: 파일을 엽니다.
- Cmd + Shift + O: 프로젝트에서 파일을 빠르게 검색하여 엽니다.
- Cmd + P: 함수나 메서드의 매개 변수 목록을 표시합니다.
- Cmd + S: 현재 파일을 저장합니다.
- Cmd + W: 현재 창을 닫습니다.
- Cmd + Shift + W: 모든 창을 닫습니다.
- Cmd + /: 현재 라인이나 선택한 코드를 주석 처리합니다.
- Cmd + Shift + T: 현재 클래스나 메서드의 테스트 코드를 빠르게 생성합니다. (테스트코드 틀 작성시 유용!)
- Option + Enter: 현재 코드에서 가능한 작업 목록을 표시합니다. (static import 할 때 사용!)
- Ctrl + Space: 코드 자동 완성 기능을 표시합니다.
- Ctrl + Shift + A: 모든 작업 창에서 액션 검색을 수행하여 메뉴 항목, 단축키, 파일, 동작 등을 찾을 수 있습니다.
- Cmd + Shift + F12: 현재 창을 최대화 또는 최소화합니다.
- Cmd + Shift + V: 최근에 복사한 항목 목록을 표시합니다.
- Cmd + Shift + Z: 되돌리기 기능으로 이전 작업을 취소합니다.
- Cmd + Shift + C: 현재 파일의 경로를 클립보드에 복사합니다.
- Cmd + Option + V: 변수를 추출해 줍니다. (return 값 쓰기 귀찮을때 자주 사용!)
- Cmd + Option + M: 메소드를 추출해 줍니다. (리팩터링시 유용!)
- sout + Enter: System.out.println() 자동완성
- soutv + Enter: Print a value to System.out 자동완성
- soutm + Enter: Print current class and method names to System.out 자동완성
- soutp + Enter: Print method parameter names and values to System.out 자동완성
728x90
'💻dev > 🌱Java+Spring' 카테고리의 다른 글
Java | 인터페이스(Interface)를 사용하는 이유와 예제 (0) | 2023.04.10 |
---|---|
Spring | 인프런 김영한님의 스프링 입문 강의 정리 - Test 편 (0) | 2023.04.07 |
Java+Spring | 자바 빈(Java Beans)과 스프링 빈(Spring Bean)에 대해 알아보기 (0) | 2023.04.06 |
Spring | @ResponseBody, @RequestBody 어노테이션 알아보기 (0) | 2023.04.06 |
Spring | Java의 프레임워크 Spring 과 Spring Boot를 알아보자! (0) | 2023.04.05 |