이 리팩토링은 다음에 적용됩니다.
C# (프로그래밍 언어)
Visual Basic (비주얼 베이직 언어)
무엇: 파일 이름과 일치하도록 형식의 이름을 바꾸거나 포함된 형식과 일치하도록 파일 이름의 이름을 바꿀 수 있습니다.
언제: 파일 또는 형식의 이름을 변경했으며 일치하도록 해당 파일 또는 형식을 아직 업데이트하지 않았습니다.
왜: 다른 이름을 가진 파일에 형식을 배치하거나 그 반대로 배치하면 원하는 항목을 찾기가 어려워집니다. 형식 또는 파일 이름을 바꾸면 코드를 더 읽기 쉽고 쉽게 탐색할 수 있습니다.
비고
.NET Standard 및 .NET Core 프로젝트에는 이 리팩터링을 아직 사용할 수 없습니다.
사용법
동기화할 형식의 이름 내에 텍스트 커서를 강조 표시하거나 배치합니다.
C#:
Visual Basic:
다음으로 다음 중 하나를 수행합니다.
-
키보드
- Ctrl 키를+ 누릅니다.빠른 작업 및 리팩터링 메뉴를 트리거하고 미리 보기 창 팝업에서 파일 이름을 TypeName.cs 선택합니다. 여기서 TypeName은 선택한 형식의 이름입니다.
- Ctrl 키를+ 누릅니다.빠른 작업 및 리팩터링 메뉴를 트리거하고 미리 보기 창 팝업에서 파일 이름으로 이름 바꾸기를 선택합니다. 여기서 파일 이름은 현재 파일의 이름입니다.
-
마우스
- 코드를 마우스 오른쪽 단추로 클릭하고, 빠른 작업 및 리팩터링 메뉴를 선택하고, 미리 보기 창 팝업에서 파일 이름을 TypeName.cs으로 바꿉니다. 여기서 TypeName은 선택한 형식의 이름입니다.
- 코드를 마우스 오른쪽 단추로 클릭하고 빠른 작업 및 리팩터링 메뉴를 선택하고 미리 보기 창 팝업에서 파일 이름으로 이름 바꾸기 유형을 선택합니다. 여기서 파일 이름은 현재 파일의 이름입니다.
형식 또는 파일의 이름이 바뀝니다.
C#: 아래 예제에서 파일 MyClass.cs 형식 이름과 일치하도록 MyNewClass.cs 이름이 바뀌었습니다.
Visual Basic: 아래 예제에서 파일 Employee.vb 형식 이름과 일치하도록 Person.vb 이름이 바뀌었습니다.
-
키보드