본문 바로가기
Android 개발/android :: Tip

[안드로이드 XML] 자동으로 코드 줄바꾸고 들여쓰기

by 독학하는 1인 개발자 2020. 4. 4.

Android 개발 Tip.

 

- 자동으로 코드 줄바꾸기 및 들여쓰기

 

XML 레이아웃, 뷰 줄 정리하기

 

reformat code

 

 

 

 

간단하지만 자주 깜빡하는 코드다.

 

 

단축키 ctrl+alt+L 을 누르거나

 

메뉴에서 [code] - [reformat code] 선택하면 된다.

 

 

 

 

예시

 

 

1) 개판 상태인 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="match_parent"
    android:orientation="vertical" android:gravity="center">
    
    <Button android:id="@+id/button" android:layout_width="match_parent"
        android:layout_height="wrap_content" android:text="Button" />
 
    <TextView android:id="@+id/textView" android:layout_width="match_parent"
        android:layout_height="wrap_content" android:text="TextView" />
 
    <CheckBox android:id="@+id/checkBox" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="CheckBox" />
    
</LinearLayout>
cs

 

2) 정리 후

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center"
    android:orientation="vertical">
 
    <Button
        android:id="@+id/button"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="Button" />
 
    <TextView
        android:id="@+id/textView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="TextView" />
 
    <CheckBox
        android:id="@+id/checkBox"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="CheckBox" />
 
</LinearLayout>
cs

 

 

개인적으로 전자처럼 옆으로 늘여 쓰는 것을 선호한다.

 

줄이 줄어들면서 코드를 한 눈에 보기 편하기 때문이다.

 

하지만 정리가 필요하다면 간단히 [컨트롤+알트+엘]

 

 

 

까먹을거 같으면 Tip.

 

'엘'은 'Line'을 의미하고

 

줄 정리니까 한칸 위에 있는 'Shift'키는 빼고

 

한 줄로 'Ctrl+Alt'만 누른다고 기억하자.

 

댓글