Android Studio에서 코드 줄을 (위 / 아래) 이동하는 방법은 무엇입니까?
이클립스에서는 Alt+ ↑/ ↓를 사용 하여 줄을 위아래로 이동합니다.
안드로이드 스튜디오에 같은 단축키가 있습니까? 아니면 복사 및 붙여 넣기를 피하는 빠른 방법이 있습니까?
라인을 이동하려면 :
이동할 줄에 캐럿을 놓습니다.
다음 중 하나를 수행하십시오.
주 메뉴에서을 선택합니다 Code | Move Line Up or Code | Move Line Down
.
Shift+ Alt+ Up또는 Shift+ Alt+를 누릅니다 Down.
이클립스의 정확한 동작을 원한다면 다음과 같이 할 수 있습니다.
파일-> 설정-> 키맵-> 코드-> 접기-> " Move Statement up / down " 대신 " Move Line Up / down "에 Alt+ ↑/ 할당↓
안드로이드 스튜디오 에는 (적어도) 두 종류의 무빙 라인 업 / 다운 이 있습니다 : "지능형"과 "멍청한"것. IngoAlbers가 말했듯이 멍청한 사람 ( Shift+ Alt+ <Arrow>)은 줄을 이동합니다.
사용 Ctrl+ Shift+ <Arrow>대신, 기능이 더 지능한다 :
현재 "컨텍스트"를 떠나지 않습니다.
public static void test() { int i = 5; Runnable theodor = new Runnable() { public void run() { System.out.println("Hi!"); } }; }
int i = 5;
줄을 한 단계 아래로 이동하면 다음과 같은 결과가 나타납니다.public static void test() { Runnable theodor = new Runnable() { public void run() { System.out.println("Hi!"); } }; int i = 5; }
메서드를 함께 유지합니다.
public static void hello() { System.out.println("Hello!"); } public static void dinner() { System.out.println("Dinner's ready!"); } public static void sleep() { System.out.println("Good night."); }
줄
public static void sleep() {
을 한 단계 위로 이동하면sleep()
위 의 전체 방법이 이동합니다dinner()
.public static void hello() { System.out.println("Hello!"); } public static void sleep() { System.out.println("Good night."); } public static void dinner() { System.out.println("Dinner's ready!"); }
대부분의 경우 성가시다. ;-)
참조 URL : https://stackoverflow.com/questions/24735732/how-to-move-up-down-code-lines-in-android-studio
'Development Tip' 카테고리의 다른 글
Java 기본 유형을 인수로 사용하여 리플렉션하여 메서드를 호출하는 방법 (0) | 2020.12.29 |
---|---|
시간대없이 Now () (0) | 2020.12.29 |
아무것도하지 않는 python pass 문에 해당하는 javascript가 있습니까? (0) | 2020.12.29 |
오류 : EACCES 0.0.0.0:80 OSx Node.js 듣기 (0) | 2020.12.29 |
언제 sqlalchemy back_populates를 사용해야합니까? (0) | 2020.12.29 |