코드 작성 시간을 최소화하해 생산성을 높이고 중복 표현식을 빠르게 리팩토링할 수 있는 "Introduce Variable" 단축키 사용법 및 예시를 소개드립니다. 

 

코드 작성 시간을 줄여주는 "Introduce Variable" 단축키 소개 및 사용예시

 

Introduce Variable

 

 변수추출(Introduce Variable) 단축키 소개 

단축키
macOS Ctrl + Option + V
Windows Ctrl + Alt + V

 변수 추출 단축키는 선택한 표현식 또는 코드 블록을 변수로 추출하는 기능 실행합니다. Introduce Variable이라는 표현은 코드내에 사용되지 않았던 변수를 표현식에서 추출하기 때문에 지어진 이름입니다. 코드에서 반복적으로 사용하는 표현식을 변수로 추출하여 중복 코드를 방지할 수 있고 코드 가독성을 높일 수 있는 장점이 있습니다.

 

 

 변수추출 단축키 사용 예시 

 

1. 변수를 받아 빠르게 디버깅하기

Introduce Variable

 

 

메서드가 포함된 라인에서 단축키를 사용하게 되면 위 사진처럼 리턴값을 변수에 저장하는 코드를 빠르게 작성하고, soutv를 이용해 바로 변수를 출력할 수 있습니다. 

 

 

2. 코드 리팩토링하기

 

변수 추출 단축키는 코드에서 반복적으로 사용되는 값 또는 표현식을 변수로 추출해주는 기능입니다. 아래와 같은 코드를 예를 들어볼 수 있습니다.

int width = 50;
int height = 100;
System.out.println("넓이는 " + width * height + "입니다.");

"width * height" 라는 표현식이 뒤에서도 반복적으로 사용한다면, 이 표현식을 변수로 추출해볼 수 있는데요. "width * height" 표현식을 드래그해서 "Ctrl + Alt + V" 단축키를 눌러 변수 이름을 입력하면 아래와 같이 변수를 바로 추출해 코드를 리팩토링할 수 있습니다.

 

int width = 50;
int height = 100;
int area = width * height;
System.out.println("넓이는 " + area + "입니다.");

 

 

 단축키 확인하기 

키매핑은 Main Menu > Refactor > Extract/Introduce > Introduce Variable ... 에서 확인할 수 있습니다. 

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기