Flutter开发技巧:Android Studio快速生成Dart文件

2,248 阅读1分钟

背景: 由于在Android Studio中,创建Dart File每次都是空白的一片,每次都需要手动写一堆重复代码,那能不能跟Java class一样自动生成固定模板呢?

自定义文件模板

Android Studio 设置路径:Android Studio | Preferences | 搜索Templates | File and Code Templates | Dart File 设置步骤如下图:

企业微信20220414-193605@2x.png

***模板

import 'package:flutter/material.dart';
/**
 * @author[${USER}]
 * @version[创建日期,${DATE} ${TIME}]
 * @function[功能简介 ${DESCRIPTION}]
 **/
class ${NAME}Page extends StatefulWidget {
const ${NAME}Page({Key? key}) : super(key: key);

 @override
  _${NAME}PageState createState() => _${NAME}PageState();
}

class _${NAME}PageState extends State<${NAME}Page> {

 @override
  Widget build(BuildContext context) {
   return Scaffold(
     appBar: AppBar(
      title: Text("${NAME}"),
    ),
     body: Center(
       child: Column(), 
      )// This trailing comma makes auto-formatting nicer for build methods.
    );
}
}



使用方法

image.png

补充

可以根据自己的需求自定义修改模板代码,或者增加模板。这个方法几乎适用于所有编译器。