developer tip

Visual Studio 2015에서 누락 된 리팩터링 메뉴

optionbox 2020. 9. 17. 07:40
반응형

Visual Studio 2015에서 누락 된 리팩터링 메뉴


Visual Studio 2015에서 오른쪽 클릭 컨텍스트 메뉴를 찾는 데 문제가 있습니다. 내 프로젝트 나 작업중인 파일에 문제가 없다는 것을 알고 있습니다. Visual Studio 2013에서 마우스 오른쪽 단추 클릭 컨텍스트 리 팩터 메뉴를 찾을 수 있습니다. 그러나 Visual Studio 2015에는 마우스 오른쪽 단추 클릭 컨텍스트 메뉴에 리 팩터 컨텍스트 메뉴가 없습니다.

어디로 갔습니까? 어떻게 되찾나요?

제안에는 메뉴 편집리팩터링이 포함될 수 없습니다 .

메뉴 도구설정 가져 오기 및 내보내기를 사용하여 Visual Studio 설정을 기본값으로 재설정하려고 시도했지만 메뉴도 다시 가져 오지 않았습니다.


일부 리팩토링 도구가 재배치되었거나 최소한 이전과 다른 방식으로 액세스 할 수 있습니다.

추출 메소드 리팩터링을 예로 사용하여이 함수를 계속 사용할 수 있습니다. 이전과 동일하게 수행되지 않습니다.

추출 할 부품 선택

마우스 오른쪽 버튼으로 클릭

마우스 오른쪽 버튼으로 클릭

빠른 조치

빠른 조치

클릭 추출 방법

클릭 추출 방법

나는 그들이 더 "ReSharper"ey를 느끼도록 변경했다고 생각합니다. 그러나 모든 기능은 여전히 ​​있어야합니다.

Visual Studio 2015의 리팩토링에 대한 자세한 정보는 다음과 같습니다. 도움이 되었기를 바랍니다. 리팩토링 (C #)


더 이상 마우스 오른쪽 버튼을 클릭하여 리팩토링에 액세스 할 필요가 없습니다.

Visual Studio 내에서 바로 가기 키를 사용하는 것이 좋습니다.

가능한 모든 바로 가기 키 는 Visual Studio의 기본 바로 가기 키 , Refactor를 참조하세요 .


작동하려면 프로젝트를 빌드해야 할 수 있습니다.

See Code Editing ASP.NET Web Forms in Visual Studio 2013 | Microsoft Docs. (If it is missing then the point is that I am using an example provided by Microsoft.). In Refactoring and Renaming see To extract a method in a C# page. When I follow the instructions I cannot find the feature to extract the code to a method. When I tried the Edit menu it said I did not have valid code. Then I built the project and the feature to extract the code was available and worked.


If you change the name of the object you are refactoring, the light bulb then appears to the left which asks if you wish to change the name of the object (i.e. refactor) or generate a new constructor for the new named object.


Ctrl+ .는 Visual Studio 2015 이상에서 메서드를 추출하기위한 바로 가기 키입니다.

Ctrl+ M, R새 버전에서는 더 이상 작동하지 않습니다.

참고 URL : https://stackoverflow.com/questions/31615057/refactor-menu-missing-from-visual-studio-2015

반응형