13
코코 코코코 코코코 코코코코 코 코코코

코딩 생산성 높이기

Embed Size (px)

Citation preview

Page 1: 코딩 생산성 높이기

코딩 생산성 높이기간단하게 몇 가지만

Page 2: 코딩 생산성 높이기

1. Live Templates• Live Template 란 ? 몇 글자만으로 하나의 문장을 완성시켜 주게 하는 안드로이드 스튜디오의 좋은 기능 !

• [Settings] – [Editor] – [Live Templates] 에서 확인 가능

Page 3: 코딩 생산성 높이기

1. Live Templates사용 하면 좋은 점 ! - 빠르게 메소드 , 상수 등을 입력할 수 있다 . - 키보드 화살표를 사용하지 않고 편하게 넘어갈 수 있다 .

Page 4: 코딩 생산성 높이기

2. Live Templates 등록하기 User 그룹이 없으면+ 버튼을 누르고 그룹을 만들어준다 .

Page 5: 코딩 생산성 높이기

2. Live Templates 등록하기 Abbreviation 칸에 원하는 단축어를 넣는다 .

Description 칸에 설명을 넣는다 .

Template text 안에 변환이 될 문장을 넣는다 .

Page 6: 코딩 생산성 높이기

2. Live Templates 등록하기 Template Text 안에[ Tap / Space / Enter ] 로편하게 넘어가려는 구분은$$ 로 해준다 . ( 보라색 글자 )

오른쪽 Expand with 를 누르면어떤 키로 넘어갈지 설정이가능하다 .

Page 7: 코딩 생산성 높이기

2. Live Templates 등록하기

밑에 있는 Define 을클릭하여어떤 언어를 사용한 것인지설정한다 .

Page 8: 코딩 생산성 높이기

2. Live Templates 등록하기

Java 를 클릭하자Public void 부분이 색이바뀌였음을 알 수 있다 .

Page 9: 코딩 생산성 높이기

2. Live Templates 등록하기

Page 10: 코딩 생산성 높이기

2. Live Templates 등록하기 $$ 로 구분해준부분의 커서는빨간색으로 깜빡거린다 .

이때 아까 설정했던 키로 쉽게 넘어갈 수있다 .

Page 11: 코딩 생산성 높이기

3. 단축키 사용하기Windows Mac

Refactor 메뉴 Ctrl + Alt + Shift + T Ctrl + T

Parent Class 로 가기 Ctrl + U Cmd + U

최근 수정한 파일 목록 Ctrl + Shift + E Cmd + Shift + E

관련된 파일 (java <-> xml) Ctrl + Alt + Home Cmd + Ctrl + Up

메소드로 추출 Ctrl + Alt + M Cmd + Alt + M

이름 변경하기 Shift + F6 Shift + F6

출처 : http://www.developerphil.com/android-studio-tips-of-the-day-roundup-6/

Page 12: 코딩 생산성 높이기

3. 단축키 사용하기Windows

안스 기능 검색하기 Ctrl + Shift + AGenerate Code( Getter, Setter,

Constructor 등 ) Alt + Insert

해당 메소드로 가기 Ctrl + 마우스 클릭Override Method Ctrl + O

Implement Method Ctrl + I

감싸기 (if else, try catch, for 등 ) Ctrl + Alt + T

출처 : http://zxcv5500.tistory.com/241

Page 13: 코딩 생산성 높이기

3. 단축키 사용하기Windows

코드 자동 정렬 Ctrl + Alt + L

Import 자동 정렬 Ctrl + Alt + O

모든 곳에서 찾기 Double Shift

Project 탭으로 가기 Alt + 1 (ESC 클릭 시 다시 에디터로 이동함 )

출처 : http://zxcv5500.tistory.com/241