Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

 

환경: Android Studio 3.0.0

 

프로그램을 작성하기 위해서는 함수, 변수, 클래스를 선언해야 합니다. 이것들은 소스 곳곳에서 이용하게 됩니다. 소스를 빠르게 분석하고 싶다면 어디서 사용하고 있는지 쉽게 찾을 수 있어야 합니다. 안드로이드 스튜디오에서는 단축키를 이용하면 어디서 사용하는지 한눈에 확인할 수 있으며, 해당 위치로 빠르게 이동이 가능합니다.

 

기본적으로 선언한 변수, 함수, 클래스의 사용 유무는 색깔로 구분할 수 있습니다. 그림처럼 텍스트의 색상이 회색이라면 어디에도 사용하지 않는 변수입니다.

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

 

보통 Ctrl + F 단축키를 눌러 검색창을 띄워 변수가 어디에서 사용하는지 찾습니다. 이 방법은 사용하지 않고 있는 주석 처리된 변수까지 찾기 때문에 비효율적입니다. 그리고 검색 범위가 해당 페이지에 제한되어 있습니다

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

 

소스 분석할 때는 좀더 효율적인 방법이 필요합니다. Ctrl + B 를 눌러서 해당 변수의 선언부로 이동합니다. Ctrl + 마우스 클릭 도 같습니다

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

 


선언부에서 변수를 선택하고 단축키 Ctrl + B 를 눌러 보세요. 변수를 사용하고 있는 모든 위치를 목록으로 확인할 수 있습니다. 만약 public 으로 선언되어 있다면 다른 클래스도 나올 수 있겠죠. 목록에서 원하는 항목을 클릭하면 해당 위치로 이동할 수 있습니다

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

 

위에서 소개한 변수와 같이 함수도 Ctrl + B 를 누르면 사용하고 있는 클래스와 위치를 확인할 수 있습니다

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

 

다시 함수명에서 Ctrl + B 를 누르면 선언부로 이동합니다

안드로이드 개발 팁 함수, 변수, 클래스 어디서 사용하는지 빠르게 찾는 방법, 단축키 Ctrl + B

반응형
Posted by 녹두장군1
,