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 |