결론부터 이야기하면, 안드로이드 스투디오를 위한 공식(JetBrain 社이나 Perforce 社에서 만든) 플러그인은 16년 2월 현재 없다. (그러니, 그만 찾자.)
대신 다음과 같은 방법들이 있다.
- 인텔리제이 울티메이트(유료) 버전을 쓴다. 안드로이드 스투디오의 베이스가 되는 인텔리제이 IDE는 안드로이드 개발을 공식 지원한다. 그러므로, 안드로이드 스투디오가 아닌 인텔리제이를 써도 안드로이드 개발을 할 수 있고, 인텔리제이 울티메이트 버전에는 젯브레인에서 만든 퍼포스 플러그인이 내장되어 있다. 단, 유료로 개인 개발자 기준 1년에 299$이다. 그리고 마야 종말 세일같은 대할인도 요즘은 거의 없다.
- 안드로이드 스투디오의 “File > Settings > Plugins 탭에서 Browse repositories..” 버튼을 누르면 개발자들이 만든 비공식 플러그인들을 볼 수 있다. 여기에 “Perforce IDEA Community Integration”이라는 이름의 비공식 플러그인이 있다. 이 플러그인은 일부 기능(충돌 시 머지나 저장소, 저장소 보기, 동기화 등)이 제한되어 있다.
인텔리제이 공식 퍼포스 플러그인을 누군가 만들어주길 기다려볼 수도 있지만, 개인적으로 이 것은 가능성이 희박해 보인다. 왜냐하면
- 젯브레인사는 퍼포스 플러그인을 이미 가지고 있다. 다만, 인텔리제이 커뮤니티 버전(무료)과 이를 기반으로 한 안드로이드 스투디오에 포함시키지 않을 뿐이다. 아마도, 유료 VCS를 쓴다면 IDE도 유료로 쓰라는 정책으로 보인다.
- 퍼포스 사는 무료 플러그인이 없다는 것을 알고 있다. 이 페이지를 보면 인텔리제이와의 통합을 지원하고 있으며, 벤더(vender, 이 경우는 젯브레인)에 의해 제공된다고 명시하고, 플러그인 다운로드 버튼을 누르면 인텔리제이 IDE 다운로드 사이트로 연결해 버린다.
아마도, 이클립스를 통한 안드로이드 개발이 점점 어려워지고 있기 때문에, 인텔리제이 기반의 IDE에서 안드로이드 개발을 하고자 하는 개발자라면 유료 IDE를 구매하거나 플러그인이 포함된 VCS(Git, Mercury, Subversion 등)를 바꿔야 할 것으로 보인다.
참고
- https://www.jetbrains.com/store/
- http://blog.jetbrains.com/blog/2012/12/20/jetbrains-end-of-the-world-clearance-sale-24-hours-only/
- https://www.perforce.com/third-party-integrations