안드로이드 스튜디오 소스 히스토리(Local History) 기능을 이용해서 복구하는 방법 |
환경: Android Studio |
안드로이드 스튜디오에는 SVN 이나 Git 같은 저장소를 설치하고 동기화를 하지 않아도 소스에 대한 이력이 남습니다. 개발할 때 반드시 필요한 기능으로 잘못 덮어 쓰거나 이전 소스가 필요할 때 바로 복구가 가능합니다. 이클립스에서 안드로이드 스튜디오로 넘어오신 분들은 어딘가에 소스 버전 관리 기능이 있을 거라 예상하고 있었을 겁니다.
▼ 소스에 오른쪽 마우스를 눌러 빠른 실행 메뉴 Local History > Show History 를 선택합니다.
▼ 소스 History 화면에는 왼쪽 사이드에 시간별로 파일 수정 이력이 나타납니다. 오른쪽에서는 상세 변경 내용을 볼 수 있습니다.
▼ 기본적으로 소스를 보여 주는 화면은 두 개로 나누어져 있습니다. 왼쪽이 수정하기 전 소스이며, 오른쪽 화면이 현재 반영되어 있는 소스입니다. 변경된 부분은 녹색 영역으로 표시하고 있습니다. 그림처럼 중간에 구분 영역에서 화살표 모양의 Accept 버튼을 누르면 이전 소스를 현재 소스에 반영합니다.
▼ 작업 화면이 작다면 두 부분으로 나눈 것보다 하나의 에디터 창에서 변경하는 것이 편합니다. 상단 콤보 박스에서 Side-by-side-viewer 에서 Unified viewer 를 선택해 보세요.
▼ 자주 사용하는 기능 중 하나는 소스 바로가기 입니다. 에디터 창에서 현재 파일의 소스 위치로 이동하고 싶다면 단축키 F4 나 상단에 Jump to Source 아이콘을 누릅니다.
'프로그래밍 툴 > 안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 빌드 과정에서 Could not find property 'compile' on org.gradle.api.internal.artifacts 에러 해결 (0) | 2019.08.28 |
---|---|
안드로이드 스튜디오 개발을 위한 Android SDK 경로 변경하는 방법 (0) | 2019.08.25 |
안드로이드 스튜디오 설치해서 사용하는 방법 (0) | 2019.07.28 |
안드로이드 스튜디오 서명(Signed) 하지 않고 APK 만드는 방법 (0) | 2019.01.15 |
안드로이드 개발 지니모션(Genymotion) 연결해서 실행하는 방법 (2) | 2018.11.02 |
폰갭(PhoneGap) 안드로이드 스튜디오에 소스 연결해서 사용하는 방법 (0) | 2018.10.03 |
로컬 레파지토리 sonatype nexus 설정해서 안드로이드 스튜디오 환경 구성하는 방법 (0) | 2018.09.27 |
안드로이드 개발 에뮬레이터에 문자 발송하는 방법 (0) | 2018.03.16 |