Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Today
Total
관리 메뉴

메모장

[Flutter] VS Code 확장 프로그램: Awesome Flutter Snippets 본문

개발/Flutter

[Flutter] VS Code 확장 프로그램: Awesome Flutter Snippets

아나도개발잘하고싶다 2024. 8. 20. 06:58

VS Code의 Awesome Flutter Snippets 확장 프로그램

https://marketplace.visualstudio.com/items?itemName=Nash.awesome-flutter-snippets

 

Awesome Flutter Snippets - Visual Studio Marketplace

Extension for Visual Studio Code - Awesome Flutter Snippets is a collection snippets and shortcuts for commonly used Flutter functions and classes

marketplace.visualstudio.com

 

 

Flutter 개발을 하면서 코드 생산성을 높이고 싶다면, Awesome Flutter Snippets 확장 프로그램을 추천합니다. 이 확장 프로그램은 Flutter 개발에 유용한 다양한 코드 스니펫을 제공하여 반복 작업을 줄이고, 더 효율적으로 개발할 수 있게 도와줍니다. 아래는 단축키와 설명입니다.

Shortcut

Shortcut Expanded Description (한글 번역)
statelessW Stateless Widget Stateless 위젯 생성 – 상태를 가지지 않는 위젯을 생성합니다.
statefulW Stateful Widget Stateful 위젯 생성 – 상태를 가지는 위젯을 생성합니다.
build Build Method Build 메서드 생성 – 위젯의 UI를 정의하는 메서드를 생성합니다.
initS InitState initState 메서드 생성 – 객체가 트리에 삽입될 때 호출됩니다. 각 State 객체에 대해 한 번만 호출됩니다.
dis Dispose dispose 메서드 생성 – 객체가 트리에서 영구적으로 제거될 때 호출됩니다. 이 State 객체가 더 이상 빌드되지 않을 때 호출됩니다.
reassemble Reassemble Reassemble 메서드 생성 – 디버깅 중에 애플리케이션이 재구성될 때 호출됩니다. 예: 핫 리로드 동안.
didChangeD didChangeDependencies didChangeDependencies 메서드 생성 – 이 State 객체의 종속성이 변경될 때 호출됩니다.
didUpdateW didUpdateWidget didUpdateWidget 메서드 생성 – 위젯 구성 변경 시 호출됩니다.
customClipper Custom Clipper Custom Clipper 생성 – 커스텀 모양을 만들 때 사용됩니다.
customPainter Custom Painter Custom Painter 생성 – 커스텀 페인트 작업을 할 때 사용됩니다.
listViewB ListView.Builder ListView.Builder 생성 – 스크롤 가능한, 필요 시 생성되는 위젯의 선형 배열을 만듭니다.
listViewS ListView.Separated ListView.Separated 생성 – 고정 길이의 스크롤 가능한 선형 배열을 생성하며, 리스트 항목과 구분자를 제공합니다.
gridViewB GridView.Builder GridView.Builder 생성 – 스크롤 가능한, 필요 시 생성되는 2D 위젯 배열을 만듭니다.
gridViewC GridView.Count GridView.Count 생성 – 교차 축에 고정된 타일 수가 있는 스크롤 가능한 2D 위젯 배열을 만듭니다.
gridViewE GridView.Extent GridView.Extent 생성 – 각 타일에 최대 교차 축 범위를 가진 스크롤 가능한 2D 위젯 배열을 만듭니다.
customScrollV Custom ScrollView Custom ScrollView 생성 – 슬리버를 사용해 커스텀 스크롤 효과를 만드는 ScrollView를 생성합니다.
streamBldr Stream Builder StreamBuilder 생성 – 지정된 스트림과의 상호작용 최신 스냅샷을 기반으로 자신을 빌드하는 새 StreamBuilder를 생성합니다.
animatedBldr Animated Builder Animated Builder 생성 – 위젯의 속성을 애니메이션하여 변경할 때 사용합니다.
statefulBldr Stateful Builder Stateful Builder 생성 – 상태를 가지면서 빌드를 콜백으로 위임하는 위젯을 생성합니다.
orientationBldr Orientation Builder Orientation Builder 생성 – 디바이스의 방향을 지정하고 참조할 수 있는 빌더를 생성합니다.
layoutBldr Layout Builder Layout Builder 생성 – 부모 위젯의 제약 조건을 제공하여 빌더 함수를 레이아웃 시 호출하는 빌더를 생성합니다.
singleChildSV Single Child Scroll View SingleChildScrollView 생성 – 단일 자식을 가진 스크롤 뷰를 생성합니다.
futureBldr Future Builder FutureBuilder 생성 – Future와의 상호작용 최신 스냅샷을 기반으로 자신을 빌드하는 새 FutureBuilder를 생성합니다.
nosm No Such Method No Such Method 생성 – 존재하지 않는 메서드나 속성에 접근할 때 호출됩니다.
inheritedW Inherited Widget Inherited Widget 생성 – 위젯 트리 아래로 정보를 전달하는 데 사용되는 클래스입니다.
mounted Mounted Mounted 상태 확인 – 이 State 객체가 현재 트리에 있는지 여부를 확인합니다.
snk Sink Sink 생성 – 스트림의 입력을 나타냅니다.
strm Stream Stream 생성 – 비동기 데이터 이벤트의 소스입니다. 스트림은 모든 데이터 유형일 수 있습니다.
subj Subject Subject 생성 – Broadcast StreamController이며, Stream 대신 Observable을 반환합니다.
toStr To String ToString 메서드 생성 – 객체의 문자열 표현을 반환합니다.
debugP Debug Print Debug Print 생성 – 콘솔에 메시지를 출력합니다. flutter logs 명령어를 사용하여 접근할 수 있습니다.
importM Material Package Material 패키지 임포트 – Material 패키지를 임포트합니다.
importC Cupertino Package Cupertino 패키지 임포트 – Cupertino 패키지를 임포트합니다.
importFT flutter_test Package flutter_test 패키지 임포트 – flutter_test 패키지를 임포트합니다.
importAL App localisation 앱 로컬라이제이션 임포트 – 앱 로컬라이제이션을 위한 임포트를 수행합니다.
mateapp Material App Material App 생성 – 새 Material App을 생성합니다.
cupeapp Cupertino App Cupertino App 생성 – 새 Cupertino App을 생성합니다.
tweenAnimationBuilder Tween Animation Builder Tween Animation Builder 생성 – 목표 값이 변경될 때마다 위젯 속성을 애니메이션하는 빌더를 생성합니다.
valueListenableBuilder Value Listenable Builder Value Listenable Builder 생성 – ValueListenable을 참조하고, 값이 변경될 때마다 빌더를 호출하여 위젯을 빌드합니다.
f-group Group Group 테스트 함수 생성 – 그룹 테스트 함수를 생성합니다.
f-test Test 테스트 함수 생성 – 테스트 함수를 생성합니다.
f-testWidgets Test Widgets Test Widgets 함수 생성 – testWidgets 함수를 생성합니다.