IntelliJ IDEA에서 Ctrl + Cmd + V
(Mac) 또는 Ctrl + Alt + V
(Windows/Linux) 단축키는 Introduce Variable 기능을 수행합니다. 이 기능은 선택한 코드 블록이나 표현식을 변수로 추출할 때 사용됩니다.
Introduce Variable
기능은 다음과 같은 상황에서 유용합니다:
복잡한 표현식의 결과를 변수로 저장하여 가독성 향상:
중복된 표현식을 제거하고 코드 재사용성 증가:
디버깅을 쉽게 하기 위해 표현식의 결과를 변수에 저장:
다음과 같은 코드가 있다고 가정해봅시다:
int result = calculate(a, b) + process(c, d) - combine(e, f);
위 코드에서 calculate(a, b)
, process(c, d)
, combine(e, f)
표현식을 각각 변수로 추출해보겠습니다.
calculate(a, b)
표현식을 선택하고 Ctrl + Cmd + V
를 누릅니다.int calcResult = calculate(a, b);
int result = calcResult + process(c, d) - combine(e, f);
process(c, d)
와 combine(e, f)
표현식도 변수로 추출할 수 있습니다.int calcResult = calculate(a, b);
int processResult = process(c, d);
int combineResult = combine(e, f);
int result = calcResult + processResult - combineResult;
다음과 같은 코드가 있다고 가정해봅시다:
if (user.getAge() > 18) {
System.out.println("Adult: " + user.getAge());
}
위 코드에서 user.getAge()
표현식을 변수로 추출해보겠습니다.
user.getAge()
표현식을 선택하고 Ctrl + Cmd + V
를 누릅니다.int age = user.getAge();
if (age > 18) {
System.out.println("Adult: " + age);
}
Introduce Variable
(Ctrl + Cmd + V
또는 Ctrl + Alt + V
) 기능은 선택한 코드 블록이나 표현식을 변수로 추출하여 코드의 가독성을 높이고 중복을 줄이며, 디버깅을 용이하게 합니다. 복잡한 표현식이나 반복되는 표현식을 변수로 추출함으로써 코드의 유지보수성을 향상시킬 수 있습니다.