Brief 구성표, 리팩터링 바로 가기 키
업데이트: 2007년 11월
다음 키 조합을 통해 코드를 작성한 후 편집하여 해당 성능을 향상시킬 수 있습니다.
명령 이름 |
바로 가기 키 |
설명 |
---|---|---|
편집.추상클래스스텁구현 |
Ctrl+L, A |
하나 이상의 추상 멤버가 포함된 추상 클래스에서 상속되는 클래스를 만들 수 있는 스마트 태그를 표시합니다. |
편집.명시적으로인터페이스스텁구현 |
Ctrl+L, F |
인터페이스에서 파생되고 스텁을 생성하는 클래스를 명시적으로 구현할 수 있는 스마트 태그를 표시합니다. 자세한 내용은 명시적 인터페이스 구현(C# 프로그래밍 가이드)을 참조하십시오. |
편집.암시적으로인터페이스스텁구현 |
Ctrl+L, N |
인터페이스에서 파생되고 스텁을 생성하는 클래스를 암시적으로 구현할 수 있는 스마트 태그를 표시합니다. |
리팩터링.필드캡슐화 |
Ctrl+R, Ctrl+E |
기존 필드에서 속성을 만든 다음 코드를 업데이트하여 새 속성을 참조할 수 있도록 하는 필드 캡슐화 대화 상자를 표시합니다. |
리팩터링.인터페이스추출 |
Ctrl+R, Ctrl+I |
기존 클래스, 구조체 또는 인터페이스에서 파생된 멤버로 새 인터페이스를 만들 수 있는 인터페이스 추출 대화 상자를 표시합니다. |
리팩터링.메서드추출 |
Ctrl+R, Ctrl+M |
기존 메서드의 코드 조각에서 새 메서드를 만들 수 있는 메서드 추출 대화 상자를 표시합니다. |
리팩터링.지역변수를매개변수로승격 |
Ctrl+R, Ctrl+P |
호출 사이트를 적절하게 업데이트하는 동안 지역 변수에서 메서드, 인덱서 또는 생성자 매개 변수로 변수를 이동합니다. 자세한 내용은 지역 변수를 매개 변수로 승격을 참조하십시오. |
리팩터링.매개변수제거 |
Ctrl+R, Ctrl+V |
멤버가 호출되는 모든 위치에서 선언을 변경하여 메서드, 인덱서 또는 대리자의 매개 변수를 제거하는 매개 변수 제거 대화 상자를 표시합니다. 자세한 내용은 매개 변수 제거를 참조하십시오. |
리팩터링.이름바꾸기 |
Ctrl+R, Ctrl+R |
필드, 지역 변수, 메서드, 네임스페이스, 속성 및 형식과 같은 코드 기호의 식별자 이름을 바꿀 수 있는 이름 바꾸기 대화 상자를 표시합니다. |
리팩터링.매개변수다시정렬 |
Ctrl+R, Ctrl+O |
메서드, 인덱서 및 대리자 매개 변수의 순서를 변경할 수 있는 매개 변수 다시 정렬 대화 상자를 표시합니다. |