개발을 진행하다보면 이전에 짰던 소스를 그대로 복사하여 현재 프로젝트에 붙여넣기를 하는 경우가 많이 있습니다. 그런데 소스를 복사 붙여넣기를 할 경우 소스가 제대로 정렬되지 않아 지저분하게 복사되는 경우가 종종 있죠. 바쁜 개발 일정에 한줄한줄 소스를 수정한다는 것은 시간 낭비입니다. 이번 포스팅에서 단축키 한방으로 소스를 자동 정렬하는 방법에 대해 알아보겠습니다.
1. 정석적인 방법
onCreate 함수안에 두 줄의 코드를 일부러 정렬을 엉망으로 만들었습니다. 안드로이드 스튜디오 상단 메뉴바에서 Code- Reformat Code 메뉴를 누르거나 단축키 Ctl+Alt+L을 누르면 아래와 같이 자동정렬이 됩니다.
해당 방식은 전체 코드에 대해 자동 정렬이 실행되는데 만약 특정 코드 영역에 대해서만 자동 정렬을 실행하고 싶다면 원하는 코드 영역을 드래그하여 선택하신 뒤 코드 정렬 명령을 수행하시면 됩니다.
반응형
개발을 촉박하게 하다보면 인터넷의 코드 복붙 또는 시간 절감을 이유로 코드가 들쭉날쭉하게 작성할때가 있다.
해당 코드들은 시안성이 좋지 않아 유지보수/코드분석 시 더 많은 시간을 들여야 한다.
Android Studio 자동정렬 방법
자동 정렬하고 싶은 파일을 열고 Ctrl + Alt + L 을 누르면 된다.
이는 java, xml 파일 구분없이 모두 적용 된다.
자동정렬 상세 수정
Android Studio 의 기본 정렬 세팅이 아닌 개인 맞춤 세팅으로 수정하려면 아래 메뉴에서 수정 가능하다.
File > Settings > Editor > Code Style
반응형
저작자표시
'IT > Android' 카테고리의 다른 글
2022.08.10 |
2022.08.05 |
2022.07.29 |
2022.07.28 |
2022.07.08 |
728x90
반응형
코드 자동 정렬 단축키: Ctrl + Alt + L
사용하지 않는 import 제거 단축키: Ctrl + Alt + o
물론 단축키는 사용자 설정에 의해 바뀔 수 있다.
추가. 벗 필독)
File > Settings > Editor > Code Style > Hard wrap at
기본이 80으로 되어 있을 것 같은데.. 보통 160
으로 두고 사용한다고 한다.
팀 내 개발 환경에 맞추어 팀원들과 상의 후 셋팅한다..
얘기가 이뤄지지 않았다면 함부로 ctrl+l 을 사용하지 말자...^^
코드 정리한다고 자동정렬 사용했는데 혼났다 ㅋ
SVN에 있는 열이랑 맞지 않아 의도치 않게 누군가를 화나게 만들 수 있다... ^^;
반응형
'💚 개발 > 안드로이드' 카테고리의 다른 글
2021.11.29 |
2021.11.26 |
2021.11.10 |
2021.11.05 |
2021.11.04 |