Flutter
Show Context Action
merrytang
2024. 10. 25. 23:50
Show Context Action
이미 짜여진 코드가 있는 경우, 위젯의 생성과 제거를 일일이 수동으로 붙이고 자르고 할 필요없이 클릭 한 번으로 자동으로 할 수 있어서 Flutter 개발을 빠르고 효율적으로 할 수 있도록 도와주는 기능이다. 실수로 위젯 계층 구조를 잘못 수정하는 일도 줄어들고, 복잡한 위젯 트리를 리팩토링할 때 유용하게 사용할 수 있는 꿀기능이다👍
- 특정 위젯 생성
- 생성하려는 위치에 커서를 놓고 Alt + Enter (윈도우/맥 모두 같다) 키를 누릅니다.
- Wrap with Widget 옵션을 선택하여 해당 위치에 새로운 부모 위젯을 자동으로 생성할 수 있습니다.
- 예를 들어, Container, Column, Row와 같은 위젯을 기존 위젯에 감싸는 작업이 가능합니다.
- 특정 위젯 삭제
- 삭제하려는 위젯에 커서를 놓고 Alt + Ente (윈도우/맥 모두 같다) 키를 누릅니다.
- Remove This Widget 옵션을 선택하면 해당 위젯이 자동으로 삭제되고, 하위 위젯들이 삭제된 위젯의 위치로 이동됩니다.