2017-04-01 4 views
1

저는 약간의 Android 앱을 작성 중이며 실제로 멋지게 작동합니다. 내가 직면 한 유일한 문제는 안드로이드 스튜디오가 내가 리 네임 할 변수의 모든 발생을 리팩터링하지 못하게한다는 것이다. (첨부 된 링크 참조).Android Studio 프로젝트에서 리팩토링/변수 이름 바꾸기

나는 Alt-Shift-R 바로 가기를 사용하고, 원하는 텍스트를 입력하고 Enter 키를 누릅니다. 필드 변수가 변경되었지만 그 발생은 강조 표시되어 있지 않습니다. 미리보기 창을 사용하면 결과가 변경되지 않습니다.

나는 무엇이 있습니까? 나는 바보 같아. : ')

Variable naming after hitting Enter-Button

  • valueAusgabe은 이전의 Windows 또는 Linux에 있다면 당신은 그냥 사용하여 변수 (variableAusgabe)의 모든 항목의 이름을 변경 할 수 있어야한다
+0

R- 클릭 -> 리팩터링 -> 이름 바꾸기 (OS 기반의 바로 가기도 표시됨) –

+0

내가 말했듯이 이름 바꾸기 바로 가기를 실행할 수 있으며 새 이름을 입력 할 수 있으며 Android Studio는 모든 상황을 표시합니다. 변경해야 할 이름 바꾸기. 키를 누르면 필드 변수가 변경되지만 모든 변수가 변경되는 것은 아닙니다 (첨부 된 그림 참조). – Prometheus

+0

당신은 OS를 지정하지 않았기 때문에 수동으로 선택하는 것에서 바로 가기를 사용하고 있음을 확인했습니다 (바로 가기는 OS, 환경 설정 등에 따라 변경됩니다. Mac에서는 기본적으로 Alt-Shift-R이 의미가 없습니다) . –

답변

2

명명 Ctrl + Shift + 바로 가기.

이것을 사용하면 팝업이 나타나고 바꿀 텍스트 (variableAusgabe)와 바꾸려는 텍스트를 입력해야합니다. 각 항목에 대해 리 팩터를 선택하거나 모두 바꾸기를 선택하십시오.