안드로이드 프로젝트를 진행하면 res 폴더안에 xml파일들을 폴더로 묶을 수 없어 불편한 상황이 온다.
후에 파일이 많아지면 네이밍을 잘 하지 않았으면 파일을 찾기 어려워지는 상황도 오는 것 같다.
솔찍하게 개인적으로 그냥 폴더 정리가 잘 안되어있으면 찾기도 힘들고 불편하다...
그래서 바탕화면도 최대한 깔끔하게 사용하는 편이다...
구글링으로 다양한 방법을 찾았지만 제일 간단하고 쉬운 방법위주로 적어둔다.
1. 플러그인 이용 |
Android File Grouping Plugin 이라는 플러그인을 사용하는 것이다.
https://plugins.jetbrains.com/plugin/7876-android-file-grouping/versions
Android File Grouping - Plugins | JetBrains
This plugin is very helpful in Android Development.
plugins.jetbrains.com
File -> settings -> plugins 에서 검색으로 찾아도 좋고
검색이 귀찮은 경우 위 링크로 들어가
다음 버튼을 눌러 설치하면 된다.
설치하면 안드로이드로 보면 그대로지만
프로젝트로 보기를 누르고 레이아웃폴더를 우클릭하여 맨위를 보면 group이라고 버튼이 생긴걸 확인 가능하고
버튼을 누르면 다음과 같이 맨 네이밍이 같은 파일끼리 묶어준다.
출처=https://plugins.jetbrains.com/plugin/7876-android-file-grouping
Android File Grouping - Plugins | JetBrains
This plugin is very helpful in Android Development.
plugins.jetbrains.com
2. 비슷한 기능끼리 역할로 나누어 네이밍 |
이게 사실 젤 할게 없고 파일 생성시 주의하기만 하면 되는 부분이다.
작성자의 경우는
[기능 or 보여질 화면 이름]_[역할]_[부가사항].xml
느낌으로 xml파일을 생성하여 관리하고있다.
동일 기능이나 동일한 화면끼리 같은 곳에 뭉쳐지고 역할에 따라 다시 뭉쳐지고 그후에 부가 사항만 확인하면 되는
사실상 가장 간편한 일반적인 방법이지 않을까 생각한다.