본문 바로가기
Mac/Intellij

Intellij - 단축키 정리

by 밍상 2021. 10. 13.

Make Test (Test파일 간단하게 만들기) - [Ctrl + Shift + t]

Extract Method (선택한 블록 메소드화 하기) - [Ctrl + Shift + m]

Generate Basic (생성자, Getter/Setter, toString과 같은 코드 생성) - [Alt + Insert]

Code AutoComplete (클래스 입력시 {className}(); 자동완성) - [Ctrl + Shift + Enter]

Duplicate current line (복사해서 밑에 바로 생성) - [Ctrl + d]

For static import (static import로 코드 길이 줄일 수 있는듯??) - [Alt + Enter]

 

Mac

Project information (프로젝트 정보 확인. SDK 에서 버전 확인) - [Command + ;]

Check the format (양식 잘 지키는지 확인) - [Option + Command + l]

Save all files (모든 파일 저장) - [Alt + Command + s]

Move in files (파일 이동 <-, ->) - [Command + Shift +'[', Command + Shift +']']

Close the side bar (사이드 바 닫기) - [Command + b]

Down the window (창 내리기) - [Command + m]

Delete unused import (사용하지 않는 import문 제거) - [Control + Option + o(0?)]

Change name once (변수 이름 변경) - [Shift + f6]

Edit Multiple Line (여러 줄 한번에 편집) - [option*2(누르고 커서 늘림)]

Extract Variable (값 입력하고 사용시 할당받을 변수 자동 생성) - [cmd + opt + v]

//ac.getBeanDefinitionNames()  입력 후 Ctrl + Alt + V
String[] beanDefinitionNames = ac.getBeanDefinitionNames();

(세로 편집) - [cmd + shift + 8] or [option 두 번(꾹 누르면서) + 방향키]

 

 

자주쓰는 코드 자동 완성

public static void main(String[] args) - [psvm or main]

System.out.println() - [sout]

System.out.println("name = "+ name) - [soutv]

System.out.println("bean = " + bean);

for(A:Array){} - [iter]

String[] beanDefinitionNames = ac.getBeanDefinitionNames(); 
//입력 후 
//iter 입력시 밑의 코드 나옴
for (String beanDefinitionName : beanDefinitionNames) {
    
}

 

'Mac > Intellij' 카테고리의 다른 글

Intellij - Refactorings  (0) 2022.04.05
Intellij - Code completion  (0) 2022.04.05
Intellij - Editor basics  (0) 2022.03.10
Intellij - Essential  (0) 2022.03.10
Intellij - 코드 변경에 따른 자동 import  (0) 2021.09.22