ctrl + alt + L : 코드 자동 정리(코드 간격, 줄바꿈 등), 콤마(,)를 기반으로 줄바꿈을 진행하고 코드 정리를 한다.
stless 입력하고 탭을 누르면 스테이트리스 위젯을 생성
stful 입력하고 탭을 누르면 스테이트풀 위젯을 생성
Show Context Action : Show Context Action 을 실행하고 싶은 곳에 커서를 올려놓고 alt + Enter 입력
- 위젯 감싸기
옵션 명칭 | 설명 |
Wrap with Widget | 위젯으로 감싸기, 아래 옵션에 정의되지 않은 다른 위젯으로 감쌀 때 사용 |
Wrap with Builder | Builder 위젯으로 감싸기 |
Wrap with Center | Center 위젯으로 감싸기 |
Wrap with Column | Column 위젯으로 감싸기 |
Wrap with Padding | Padding 위젯으로 감싸기 |
Wrap with Row | Row 위젯으로 감싸기 |
Wrap with SizedBox | SizedBox 위젯으로 감싸기 |
Wrap with StreamBuilder | StreamBuilder 위젯으로 감싸기 |
- 위젯 삭제하기(Romove this widget) : 가장 하위에 있는 위젯과 children 매개변수에 여러 개의 위젯이 입력될 때는 사용 불가
- 스테이트리스 위젯을 스테이트풀 위젯으로 변경하기(Convert to StatefulWidget)
- 동기 함수를 비동기로 변경하기(Convert to async function body)
- import 추가하기 : 임포트하고 싶은 값에 마우스 커서를 올려놓고 Show Context Action 을 실행하면 해당 값을 임포트할 수 있는 경로들이 옵션으로 제공된다.
ctrl + F4 : 탭 닫기
ctrl + B, ctrl + Click : 선언부로 이동
ctrl + alt + B : 구현부로 이동
ctrl + shift + I : 선언부 팝업창으로 보기
ctrl + F : 현재 파일에서 찾기
ctrl + shift + F : 전체 파일에서 찾기
ctrl + R : 현재 파일에서 바꾸기
ctrl + shift + R : 전체 파일에서 바꾸기
ctrl + D : 라인 or 블럭 복사해서 붙여넣기
alt + 드래그 : 세로로 블럭 지정해서 한번에 입력, 수정하기
ctrl + H : 클래스 계층(Hierarchy) 보기
ctrl + I : Implement Method 구현
ctrl + O : Override Method 구현
ctrl + alt + I : 자동 identation
ctrl + alt + O : 사용하지 않는 import 제거
alt + F7 : 사용처 찾기(프로젝트 계층 단위로 볼 수 있다.)
ctrl + alt + 상/하 : 사용처 찾기에서 위/아래 사용처로 이동
ctrl + alt + 좌/우 : 이전/이후 커서 위치로 이동
alt + 상/하 : method 간 이동
ctrl + +/- : 현재 스코프 펴기/접기
ctrl + shift + +/- : 파일 전체 펴기/접기
ctrl + shift + T : 테스트 코드 만들기
shift + del + ctrl + X : 해당 라인 잘라내기
alt + 숫자키(1~9) : 해당 패널 열고 닫기(alt + 7 : Code Structure)
'Programing > Flutter' 카테고리의 다른 글
플러터에서 유투브 정보 이용하기 (0) | 2023.12.01 |
---|---|
Dart 연산자 정리 업데이트 중 (2) | 2023.12.01 |
플러터 위젯들 정리 업데이트 중 (0) | 2023.11.30 |
플러터(Flutter) 구글 지도 이용하기 (0) | 2023.11.30 |
Flutter 에서 Chat GPT 이용하기 (2) | 2023.11.24 |