안드로이드 스튜디오를 위한 플러그인 2022
2~3년 이상 쓰고 있는 플러그인만 기록해 두기 위해 작성합니다.
1. Fast scrolling: 컨트롤(커맨드) 마우스 스크롤 하면 세배정도 빠르게 스크롤 해 주는 플러그인
https://plugins.jetbrains.com/plugin/7573-fast-scrolling
2. Nyan progress bar: 인텔리J의 프로그레스는 너무 눈에 안띄어서 이걸로 교체해서 쓰고 있습니다. 인텔리J 부사장 Hadi Hariri 가 한국에 강연왔을 때 쓰는 걸 보고 따라서 쓰고 있는데, 그외엔 별 특별한 이유는 없습니다. 다른 프로그레스 바 플러그인이 많으니 마켓플레이스에서 검색 해 보고 취향에 맞춰서 쓰면 좋습니다.
https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar
3. String manipulation: Camel case 를 Snake case로 바꾸거나, 문자열 자체를 정렬해야 하거나 (상수 명 등)하는 일이 가끔 있는데, 그럴 때 사용합니다. 이 플러그인은 김영한님의 인프런 스프링 강좌에서 처음 접했는데, 안드로이드 스튜디오에도 설치가 되어서 잘 쓰고 있습니다.
https://plugins.jetbrains.com/plugin/2162-string-manipulation
4. ADB idea: 앱 설치, 삭제, 앱데이터 삭제, 권한 삭제를 단축키로 할 수 있습니다.
https://plugins.jetbrains.com/plugin/7380-adb-idea
5. Extra tool window colorful icons: 밋밋한 아이콘을 컬러풀하게 바꿔줍니다. 유료버전도 있는데 그건 써보지는 않았습니다.
https://plugins.jetbrains.com/plugin/16604-extra-toolwindow-colorful-icons
6. Code Iris: 꽤 오랫동안 버전업이 안되어왔었는데, 2022년 6월 26일에 버전업이 되어서 잘 쓰고 있습니다.
클래스 다이어그램, 패키지 다이어그램을 그려주어 연결관계를 쉽게 파악할 수 있게 해 주는 도구입니다.
하지만 여전히 잘 동작하지 않는 경우가 있는데, 이유는 불확실하네요.
https://plugins.jetbrains.com/plugin/7324-code-iris
7. SonarLint: Static analysis 툴입니다. 해당 파일에 대한 정적분석을 별도의 탭으로 보여줍니다.
https://plugins.jetbrains.com/plugin/7973-sonarlint