Obsidian/Recognition/Programing/Flutter/안드로이드 스튜디오 단축키.md

1.7 KiB

https://medium.com/@joongwon/android-studio-%EB%8B%A8%EC%B6%95%ED%82%A4-%EC%A0%95%EB%A6%AC-557733f5a5a


  1. Extract method(Control + Alt + M) : 해당 코드 블럭을 메서드로 추출하기 위한 단축키.
  2. Open quick definition lookup(Control + Shift + I) : 선택된 영역의 메서드나 클래스의 코드 구현 내용을 팝업 형태로 제공하는 단축키.
  3. Optimize imports(Control + Alt + O) : import는 하였으나 사용하지 않는 클래스가 있을 경우 해당 import구문을 제거해준다.
  4. Smart line join(Control + Shift + J) : 코드라인을 줄이거나 축약된 형태로 한줄로 표현하거나 할때 유용하다.
  5. Smart line split(Control + Enter) : 보통 엔터를 입력하면 줄바꿈이 되면서 커서도 이동하는데 이 단축키는 줄바꿈은 되지만 커서는 그대로의 위치에 있다.
  6. Start new line(Shift + Enter) : 커서를 메서드 시그너처나 코드 사이에 존재할때 엔터를 입력하면 코드가 깨지게 되지만 이 단축키는 해당 코드를 보존하고 줄바꿈 된다.

  1. Open settings dialogue(Control + Alt + S) : IDE Settings 창에 대한 단축키.
  2. Open project structure dialog(Control + Alt + Shift + S) : 현재 Project에 대한 project structure창에 대한 단축키.
  3. Switch between tabs and tool window(Control + Tab) : 이 기능도 참 유용한 것 같다. 각 메뉴에 대한 번호만 외우고 있다면 IDE에서 메뉴 전환 및 Open이 정말 편해진다.
  4. 원하는 모든 것을 찾을 수 있고 Shift 키를 두번 누르면 되기 때문에 접근성도 뛰어나고 정말 강추하는 단축키.